4 ms·
To paraphrase: On a long-enough timescale all languages are fads. The ultimate power that can actually be manifested in physical reality (as far as we know) is
by lomnakkus 10y ago
To paraphrase: On a long-enough timescale all languages are fads.
The ultimate power that can actually be manifested in physical reality (as far as we know) is still Turing Machines[1]... the rest is mostly ergonomics.
[1] Well, QM may add a "little bit" of efficiency, but it doesn't add any oracular power, per se. AFAIUI, at least.
- jacquesm 10y agoFORTRAN users beg to differ. The horse they backed will be here until the lights go out because it probably is used to power the lights at some level.
- throwaway7645 10y agoYes it most certainly is. All the power system applications written in the 60's and 70's were done so in Fortran as they had to be fast and run numerical analysis on massive matrices. However, a lot of it is being rewritten in more modern languages like C++ or C depending on the application.
- shakna 10y ago> However, a lot of it is being rewritten in more modern languages like C++ or C depending on the application. And a lot of it is embedding FORTRAN or COBOL in the new pretty C/++. New skin, same system.
- FabHK 10y ago> numerical analysis on massive matrices. However, a lot of it is being rewritten In Julia, too.
- throwaway7645 10y agoProbably some, but in the industry I'm referring to, nobody is going to let you write a critical system in some new relatively unknown language. Options are Fortran, C, C++, or Java. Julia is cool, but still really new in the cosmic scale.
- hydromet 10y ago> nobody is going to let you write a critical system in some new relatively unknown language. Whose permission do you seek who will "let you" or not "let you" write a critical system in some new relatively unknown language? What if you work for yourself or are creating a startup?
- deleted 10y ago[deleted]
- i336_ 10y agoObviously a startup with no history is a totally different context. The parent commentator did mention "industries". Power in particular (think nuclear power especially!) are... necessarily conservative.
- FabHK 10y agoI was surprised to learn that Blackrock uses Julia. https://juliacomputing.com/case-studies/blackrock.html https://juliacomputing.com/case-studies/blackrock.html
- lomnakkus 10y agoHa! I can't say I've ever programmed in Fortran[1], but surely it too will perish... eventually. Idle meta-thought: It's actually kind of interesting how hard it is to replace "legacy" in programming... I wonder if there's something we could/should be doing to make it easier to do on a large scale? [1] I think it's spelled that way these days, but of course given the context of the thread, maybe you're talking about old-school FORTRAN.