Awesome D: Curated list of Dlang documents, frameworks, libraries and software
github.com
github.com
I think one or two D-related articles get upvoted on HN per month pretty consistently for as long as I can remember. (Usually full of comments like "What a shame.", "This language could have been great." That sort of thing.)
None of them survived, instead replaced by the "All must be Java" hype of the 2000's.
While we keep trying to get an established successor to C and C++, 30 years later.
Same applies to D, as dmd's optimizer isn't as rich, nor its backend supports as many CPUs, as do ldc and gdc, built on top of LLVM and GCC respectively.
[1] There are two types of data scientists — and two types of problems to solve:
https://medium.com/@jamesdensmore/there-are-two-types-of-dat...
- smaller binary sizes
- faster compile times
- easier learning curve
That's not a very compelling list for my use cases. Perhaps I am missing some killer features of D.
Then take advantage of @nogc and simplified ownership rules to optimize that piece that actually makes a dent on the profiling report.
[1]Why is machine learning 'hard'? (2016)