News for hackers. Stuff that matters.
Re:Performance comparison of Functional C++ 11, Java 8, Java... by tbirdz on Thursday June 05, 2014 @10:46PM (#7855972)
Fortran is actually easier to optimize than C or C++, as procedure arguments and variables cannot alias each other. Since C99, you can use the restrict keyword to enforce aliasing rules, but many C programmers don't do this, and the restrict keyword isn't even in C++.
Re:Performance comparison of Functional C++ 11, Java 8, Java... by praseodym on Thursday June 05, 2014 @11:12PM (#7856032)
But then again, things like the restrict keyword don't matter that much, except when using specialised compilers (e.g. for DSP chips).
Re:Performance comparison of Functional C++ 11, Java 8, Java... by cbsmith on Friday June 06, 2014 @12:48AM (#7856254)
Um no. It's a huge deal for heavy duty computational code, so much so that most performance oriented numeric libraries have extra code to workaround the case where restrict is not available..