Re:Crystal 1.2.0
by dnautics on Friday October 15, 2021 @11:01AM
(#28878432)
I think D tried to be too many thing for too many people. The "better C" paradigm is obviously desired (Nim, V, Zig, and others) but the D approach was to add more to C, (as is nim and V)... I guess zig is unique in that it started by removing things from C and adding one big thing and a few small things.
[ Parent
| on HN ]
I love Zig! I started rewriting xv6 in it last year (I should probably get back to that). Just in my day to day I don't want to manage memory, but I still want performance. I'd write Go, but I'm just not a fan of its general approach to anything.
I do agree D has a problem of a split community. You see it on the forums with 50% just wanting better C++ and 50% going GC. I'm actually looking forward to C# AOT sometime soon.