News for hackers. Stuff that matters.
Re:Why Aren't There C Conferences? by davrosthedalek on Wednesday November 21, 2018 @04:07PM (#18506108)
Honest question: for these performance critical things, how good are compilers for Rust, Go etc. compared to modern C/C++ compilers? One reason that Fortran is still so heavily used in HPC is the quality of the compilers.
Re:Why Aren't There C Conferences? by steveklabnik on Wednesday November 21, 2018 @04:43PM (#18506342)
The Rust compiler uses LLVM, and so fares roughly as well as clang.
Re:Why Aren't There C Conferences? by nineteen999 on Wednesday November 21, 2018 @04:48PM (#18506379)
Not that I am really qualified to comment on these things, since I don't program in Rust, Go or FORTRAN, but AFAIK the one thing that is often claimed to prevent languages reaching C/C++ performance levels is garbage collection, which Rust doesn't have (but Go does).

As we all know benchmarks need to be taken with a handful of salt since the publisher often has a vested interest in pushing one point of view or another for monetary or whatever reasons.

My personal view is that until we see a AAA game engine or mainstream operating system that is able to run a comparable suite of software to Windows/Linux written in Rust or Go, we won't really know if these languages (or implementations thereof) are going to be suitable for these things.