Post comment on The Verge to "Why do programming languages survive?"

Reply to: by dividebyzero

I don’t think C has been obsoleted by any other language. Great alternatives arrived for many applications (many), but for some things it is still the only language I would be comfortable at using. I would not pick anything else to re-write Linux, or the Python interpreter I use at work every day…

What puzzles me is Fortran. C made Fortran obsolete, that is quite clear to me. It only survives because of legacy code that is passed on to newer generations of people who start studying some specialized problem, but don’t mind using old code that is working, and don’t care about the possibility of creating new versions of the old code. There is a myth Fortran would always result in better performances for numerical applications. That makes absolutely no sense, specially in modern computer architectures where compilers must take in consideration stuff like pipelines. The research in compilers is happening in C not in Fortran.

And it is always nice to remember: assembly will never go away. Neither Z80 or x86.

The Verge