ldmd2
LDC is a compiler for the D programming Language. It is based on
Install
- All systems
-
curl cmd.cat/ldmd2.sh
- Debian
-
apt-get install ldc
- Ubuntu
-
apt-get install ldc
- Arch Linux
-
pacman -S ldc
- Kali Linux
-
apt-get install ldc
- Fedora
-
dnf install ldc-1
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install ldc
- OS X
-
brew install ldc
- Raspbian
-
apt-get install ldc
- Dockerfile
- dockerfile.run/ldmd2
ldc
LDC is a compiler for the D programming Language. It is based on
the latest DMD frontend and uses LLVM as backend. LLVM provides a fast and modern backend for high quality code generation. LDC is released under a BSD license with exceptions for the DMD frontend and code from GDC. The development takes place mostly on x86-32 and x86-64 Linux and that is where LDC works best. Support for other platforms and architectures is under development, but we are still looking for people to help test and adjust LDC for those platforms! LDC already compiles a lot of D code, but should still be considered beta quality. Take a look at the tickets to get a better impression on what still needs to be implemented.