4 ms·
D. * C/C++ like familiar syntax. * as fast as C++ (faster in some, slower in others) * type inference (auto keyword) * Garbage collected language by default
by FraaJad 11y ago
D.
* C/C++ like familiar syntax.
* as fast as C++ (faster in some, slower in others)
* type inference (auto keyword)
* Garbage collected language by default.
* Multiple compiler implementation (DMD, GDC, LDC)
* Debugging symbol support
* Package management with versioning and pkg repo
* IDE/Editor support - Visual studio/xamarin/emacs
* Very easy C FFI
* compile type function evaluation
* meta programming
* The concurrency story is more "mainstream" than Go's (no "goroutine" and other fancy stuff).
* Multiple new books on the topic
D has a lot going for it, except for breathless fans :) (not knocking breathless fans here. D can use some)