What are the prominent upsides of the D programming language?
Paulo Pinto
pjmlp at progtools.org
Tue Sep 22 19:24:30 UTC 2020
On Monday, 21 September 2020 at 11:04:43 UTC, Imperatorn wrote:
> Top reasons to use D instead of for example Rust, Julia, Go etc
> :)
I tend to pick languages due to eco-systems, so there isn't much
I would pick D for, given the work I do, however I would still
like to place a general list of D's pros.
- As mentioned on the other thread, great community;
- It is what Java 1.0 and C# 1.0 should have been all along and
are still trying to catch up with (20 - 25 years later). There
are AOT solutions like .NET Native, but with caveats;
- A tracing GC with support for value types in the tradition of
system languages like Mesa/Cedar, Modula-3, Oberon and descendants
- Powerful metaprogramming capabilities
- Generics
- Modules
- Even if not fully supported (I know there is work in progress),
D experience to generate WebAssembly via ldc is much better than
having to deal with emscripten
More information about the Digitalmars-d
mailing list