5 ms·
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
by dnautics 5y ago
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.
- vips7L 5y agoI 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.