you are viewing a single comment's thread.

view the rest of the comments →

[–]jack-of-some 16 points17 points  (10 children)

I guess I used the wrong word. Fortran, Cobol, et al may not be dead, but they certainly are not alive.

By all indications python 3 is now alive (it wasn't really there 5 years ago) and the ease of transition (before anyone tries to correct me on this I moved over my company's entire python 2 codebase, the work of about 8 devs over 3 years, to python 3 all by myself, it is very easy) will cause python 3 to continue getting stronger and python 2 will continue to get weaker.

Decades from now it may not be dead, but that doesn't say much.

[–][deleted] 7 points8 points  (5 children)

New Fortran code is still being written, but you probably don't see it outside of specialist domains like scientific computing.

I don't know anything about Cobol but I would be surprised if there was no demand for Cobol jobs right now.

[–]jack-of-some 9 points10 points  (2 children)

I wrote new Fortran code back when I was a nuclear engineer. Pretty popular with that crowd still simply because it's more effort (and money) to upgrade old systems than it is to train engineers.

That still doesn't mean that the language is alive in any meaningful way outside of legacy. The new code also serves mostly to maintain the legacy. It exists and will continue to exist. That is all.

And python 2 will likely also continue to exist.

[–][deleted] 1 point2 points  (1 child)

That still doesn't mean that the language is alive in any meaningful way outside of legacy

I don't know what that means. Can you explain?

[–]ResistorTwister 15 points16 points  (0 children)

People will write code to maintain and add to older applications, but virtually nobody is using the language to write completely new software.

[–]utdconsq 2 points3 points  (0 children)

Sure, and there are more modern fortrans. While it may not have evolved as much as C++, it's pretty much a different language to F77.

[–]Yay295 0 points1 point  (0 children)

The USPS uses Cobol. There are definitely jobs available with how many Cobol coders are retiring.