News for hackers. Stuff that matters.
Re:Some obscure C features by pcwalton on Friday January 26, 2018 @06:51AM (#16238451)
The entire industry has been successfully writing programs that process "large amounts of data" and "complex software" in languages other than C for decades.
Re:Some obscure C features by jstimpfle on Friday January 26, 2018 @08:20AM (#16238885)
Counter-examples: Kernels, Game Engines, Software with lots of small "objects". I once had to write a SAT solver in Java (dozens of millions of clauses) and it was a disaster which I could only rescue by converting to highly unidiomatic Java code. It would have been much more straightforward in C.
Re:Some obscure C features by pjmlp on Friday January 26, 2018 @02:14PM (#16242021)
> Kernels

Mesa/Cedar at Xerox PARC, Topaz at DEC/Olivetti, Oberon at ETHZ, JavaOS at Sun, Singularity/Midori at Microsoft Research

> Game Engines

Unity is slowly rewriting parts of their C++ pipeline with C#, after their IL2CPP compiler got mature.

Then there are game engines like Xenko being done.

Also being with one foot into games since the 80's, I remember the transitions "Pascal/C are too slow, we stick Assembly", "C++ is too slow, we stick with C", now we are in "JavaScript/C#/Java are too slow, we stick with C++" phase.