D

Systems language designed as a successor to C++ — safe, fast, and with built-in concurrency and metaprogramming.

static compiled since 2001 imperativeoopfunctionalsystems

D was designed by Walter Bright to address C++’s complexity while retaining its performance characteristics. It supports both garbage-collected and manual memory management, has a sophisticated template metaprogramming system, and includes built-in unit testing and contract programming. The Dub package manager and DMD compiler make the development experience approachable.

Missing something? Add a tool, framework, or book via a PR.
Contribute