What can you "new"

Nick Sabalausky a at a.a
Thu Mar 26 10:33:55 PDT 2009


"Cristian Vlasceanu" <cristian at zerobugs.org> wrote in message 
news:gqf7r3$20of$1 at digitalmars.com...
> Hm... how should I put it nicely... wait, I guess I can't: if you guys 
> think D is a systems language, you are smelling your own farts!
>
> Because 1) GC magic and deterministic system level behavior are not 
> exactly good friends, and 2) YOU DO NOT HAVE A SYSTEMS PROBLEM TO SOLVE.

Ok, that argument is just plain silly. Of course we have a systems problem 
to solve: Many of us have plenty of reason to write system software 
(embedded, gaming devices, VM's, drivers, hell, even kernel modules), but 
we're absolutely fed up with C/C++.

So what in the world other choice do we have? Java, C#, Python, Ruby? 
Granted, D definitely still needs some improvements in the 
systems-programming area, but never in a million years will any of those 
other languages even remotely approach the level of feasibility for systems 
programming that D already has right now. So what are us systems-programmers 
supposed to do, just stick with that antiquated POS C/C++ for the rest of 
existence? Or come up with something better (D) that we can eventually 
migrate to?

Besides, I'd think an OS written in D would certainly have the potential to 
really shake up the current OS market. Not because people would say "Oh, 
wow, it's written in D", of course, but because the developers would have a 
far easier time making it, well, good.

(And don't knock my farts 'till you've tried them! ;) ) 





More information about the Digitalmars-d mailing list