My choice to pick Go over D ( and Rust ), mostly non-technical

russhy russhy at gmail.com
Fri Oct 8 17:09:57 UTC 2021


It is bearable in java because they rely on IDEs, and they manage 
to still get decent compile time


Go's simplicity, and strict formatting rules helped them rise, we 
must learn from that and keep push simple and elegant libraries

- fast to compile
- easy to debug
- composition over OOP

3 rules to encourage contributions, 3 rules to help grow an 
ecosystem


Two extra rule:


- avoid GC at all cost until we get better GC story
- prefer allocator aware APIs


More information about the Digitalmars-d mailing list