Maybe D is right about GC after all !

codephantom me at noyb.com
Sat Dec 23 10:19:38 UTC 2017


On Friday, 22 December 2017 at 15:23:51 UTC, Russel Winder wrote:
> I think we are now in a world where Rust is the zero cost 
> abstraction language to replace C and C++, except for those who 
> are determined to stay with C++ and evolve it.
>

Well..there are plenty who are determined to stay with C++ and 
evolve it... so I don't see a replacement for C++ coming anytime 
soon ;-)

In fact, I wouldn't be surprised if there were a C++ renaissance 
in the not too distance future..(don't hold me to that though)

As for C, everyone seems to be trying to make a 'better' C, 
including new kid on the block , Zig ("Zig is a programming 
language which is intended to replace C") - http://ziglang.org/

But some of these so called better C projects just change the 
syntax too much, and the learning curve becomes too much...at 
least for me.. as I don't have that kind of patience anymore, and 
much of the syntax change is just ideologically driven anyway.

D really does have the right balance of 'maintaining syntax' (for 
the most part) that a C developer can instantly recognise and 
begin working with.

= still = =

Out of Go, Rust and D, I find D to be 'the most' refreshing and 
pleasant alternative to C, and I doubt anyone or anything could 
convince me otherwise.

D is also *not* being driven by corporate heads, which means it's 
more free to innovate and become better.

Having said that, nothing is better than C.

And I wish -betterC was renamed -slimD, -saferC, or perhaps, 
-niceAlternativeToC



More information about the Digitalmars-d mailing list