a) I don't see the big difference or how using C stuff in Nim is more labour or 
more complicated than in Zig.

b) Again: Even _if_ you were right I wouldn't care because that would be a 
discussion about a Ferrari being oh so much slower than a Lamborghini; looking 
from the perspective of a Renault minivan driver both are top. And well noted I 
have plenty often used plenty many C libraries from Nim and have also ported 
some C libraries. I simply fail to see how Zig is oh so much easier and better 
in that regard.

Also again: I'm not getting paid to use C functions 0.7% faster or easier. I'm 
getting paid to produce good quality, well to maintain, reliable, and safe 
software and while I'm in no way against Zig I fail to see how it would serve 
my purpose better than Nim which gave me a _major_ boost compared to _actually 
useable_ languages I used before. Moreover there are also quite some points 
where Zig can't match Nim.

> RAII, Parallelism, Plugins - these are things that most C++ devs who are 
> building game engines or complex RT apps, are going to want.

As for complex RT apps (which I do) I disagree. As for games I don't care. 
Reason: We are not in a situation where tens or even hundreds of millions of 
password are stolen almost every week, we are not in a situation where the 
complete stack from operating systems, core libraries (openssl anyone?), 
libraries, applications are utterly rotten because game developers are unhappy. 
We are in that situation mainly because C and C++ failed miserably. As long as 
we have real problems I couldn't care less about game developer whims and I'm 
definitely not listening to C++ fans who still didn't get the message. I do 
listen however, and carefully, to someone like Araq who created a language that 
actually helps us to address a bunch of major problems in software development 
where it counts. Have a nice day.

Reply via email to