3 ms·
Thanks. So here are the points for D according to the table. Very few breaking changes because language is pretty mature. Not sure if Nim is as stable but just
by tastyminerals 6y ago
Thanks. So here are the points for D according to the table. Very few breaking changes because language is pretty mature. Not sure if Nim is as stable but just this one fact is enough for me personally.
D has slices, ranges and lazy evaluation which is a joy when you do data number crunching. Nim does not have them.
Also no mention of dpp in a table is surprising tbo.
D PRs take time mostly because they go through a rigorous community review. And by that I mean your PR does need to hit the quality bar. Which is only good and does not make a language a sandbox of community features like C++. See the PR for macros in D and why it didn't happen. Another reason is the lack of people of course.
- matthiaswh 6y agoThe table is out of date. Nim is post 1.0[1] now and stable, and has few breaking changes. [1] https://nim-lang.org/blog/2019/09/23/version-100-released.html https://nim-lang.org/blog/2019/09/23/version-100-released.ht...