News for hackers. Stuff that matters.
Re:Popular Myths about C++, Part 2 by blub on Monday December 15, 2014 @10:13AM (#8752326)
Well, you have to think in each case what makes sense to you, look at the requirements of the project, team skills, candidates pool, etc and pick the best fit.

Choice of programming language is an architectural decision with a big impact and it can't come down just to preference or how nice a language feels, although that plays a part too. One can also do quick prototyping in one language and the real thing in another one, although prototypes have a nasty habit of surviving into production.

Re:Popular Myths about C++, Part 2 by CyberDildonics on Monday December 15, 2014 @10:44AM (#8752507)
Julia is one example of an alternative, but the real point of course is that even modern C++ requires a lot of extra mental energy that just isn't needed in almost any other language. It has its strengths, but I do agree with not using it unless it is completely necessary. Because of its massive language and compiler complexity it is becoming something of a black art the way assembly language has been in the past. Very powerful but very complicated.