D language is an object-oriented, statically typed language with C-like syntax and executes as fast as C++.
Below is how to install the D language compiler (dmd) and package manager (dub) for apt-get based systems like Ubuntu or Debian. This is useful for fresh installs of the OS.
First get the apt sources and update:
sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update
sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt-get update
Now install build essentials, followed by dmd and dub:
sudo apt-get -y install git build-essential
sudo apt-get -y install dmd-bin dmd-doc dub
sudo apt-get -y install libevent-dev libssl-dev # vibe.d deps
You're done! D is ready for your hacking, test with a vibe.d webserver:
dub init testproj vibe.d; cd testproj; dub