Live data from Hacker News

Fortran.io – a Fortran Web Framework

fortran.io

41–50 of 255 posts

Re: Fortran.io – a Fortran Web Framework

#41
post #10

> Fortran never left us... it runs our mainframes today. What? That's where you lost me.

IIRC, FORTRAN is used heavily in the LINPACK/LAPACK libraries which are further used in higher level libraries such as numpy. So it’s likely true that it still sees use in control software running trains, banks, air traffic control, etc.

It is still heavily used for numerical code in various places, especially aerospace (to avoid reverifying code with new languages or just to ensure new work can be accurately compared with old work)

There's even a CUDA compiler.

As I understand it, lack of pointers makes it possible for fortran compilers to parallelize code quite well.

Re: Fortran.io – a Fortran Web Framework

#42
post #26

Fortran actually isn't a static language. It's evolved over time. The last significant revision according to wikipedia is just over a year old. The beauty and horror of it probably depends which era of it you're looking at.

In the late 90s I remember a saying roughly "I don't know what language scientists will be using in 20 years, but it will probably be named Fortran"

Related saying: a scientist can write a FORTRAN program in any language.

Re: Fortran.io – a Fortran Web Framework

#43
Google has this thing called “Testing on the Toilet” where they post factoids about Google’s codebase and best practices. I read one and it said FORTRAN is a highly secure language (or there haven’t been any security vulnerabilities found in the language in a while).

Devil’s advocate for not writing FORTRAN off completely at first sight.

Re: Fortran.io – a Fortran Web Framework

#46
post #26

Fortran actually isn't a static language. It's evolved over time. The last significant revision according to wikipedia is just over a year old. The beauty and horror of it probably depends which era of it you're looking at.

In the late 90s I remember a saying roughly "I don't know what language scientists will be using in 20 years, but it will probably be named Fortran"

That is witty on so many levels I'm simply in awe

Re: Fortran.io – a Fortran Web Framework

#47

Earlier quoted context omitted.

Fortran 77 has a lot of luxuries compared to FORTRAN IV, I have to say.

Paradise! We had to wake up a half an hour before we went to bed to use FRTRN 0.1, with punch cards made from rolled-up, discarded newspapers!

> We had to wake up a half an hour before we went to bed

I love it

Re: Fortran.io – a Fortran Web Framework

#48

Google has this thing called “Testing on the Toilet” where they post factoids about Google’s codebase and best practices. I read one and it said FORTRAN is a highly secure language (or there haven’t been any security vulnerabilities found in the language in a while). Devil’s advocate for not writing FORTRAN off completely at first sight.

Why do they even do it in the first place?

Re: Fortran.io – a Fortran Web Framework

#49
post #3

Also see COBOL on Cogs, http://www.coboloncogs.org/INDEX.HTM

The latest version of Visual COBOL[1] supports .NET Core. And I believe you can extend C# classes in COBOL. So you might just be able to write an entire ASP.NET Core application in COBOL.

Whether you'd want to is another question rntirely. Might make for a fun weekend project. :)

[1] https://www.microfocus.com/en-us/products/visual-cobol/overv...

Re: Fortran.io – a Fortran Web Framework

#50
It's definitely not a dead language – a new Fortran front-end has recently been accepted into the LLVM project, joining Clang. So LLVM's only in-tree supported languages (excluding the various IRs) will be C, C++, Objective-C, and Fortran.

It had been scheduled for merge into the LLVM monorepo 2 days ago, but has been delayed pending some additional architecture review.

Post reply on HN