Interactive tour of the D Programming Language
tour.dlang.org
tour.dlang.org
A zero-overhead foreach loop is great compared to JavaScript and C#: https://tour.dlang.org/tour/en/basics/loops
Uniform function call syntax: https://tour.dlang.org/tour/en/gems/uniform-function-call-sy...
Sophisticated reflection, without any of the runtime overhead, since it occurs at compile-time: https://tour.dlang.org/tour/en/gems/traits