Live data from Hacker News

Fortran.io – a Fortran Web Framework

fortran.io

141–150 of 255 posts

Re: Fortran.io – a Fortran Web Framework

#141
Here’s an IDE for FORTRAN [1] if anyone is interested to write some programs in it.

> A modern Fortran development environment for Microsoft Windows, Apple macOS, and GNU/Linux systems.

It was quite interesting to read the list of available features [2].

[1] https://simplyfortran.com/

[2] https://simplyfortran.com/features/

Re: Fortran.io – a Fortran Web Framework

#142

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.

Latin was dead long before it stopped being used in written works. It died when it stopped being spoken and stopped changing. I don't know if Fortran would be considered dead by the "no longer adapting" definition, but that it's still in use isn't proof it's alive.

But Latin changed quite a bit even after it stopped being spoken as a first language. There are courses in reading Medieval Latin because it isn't that close to Classical Latin.

In regard to Fortran, things are changing too. There's even a Fortran 2018 standard, which is fairly close to Fortran 2008, but would be almost unrecognizable to people who learned Fortran 77 or earlier.

Re: Fortran.io – a Fortran Web Framework

#144

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.

Latin was dead long before it stopped being used in written works. It died when it stopped being spoken and stopped changing. I don't know if Fortran would be considered dead by the "no longer adapting" definition, but that it's still in use isn't proof it's alive.

Latin was in use by the Church well into the 20th century, until the Second Vatican Council in 1962.

Re: Fortran.io – a Fortran Web Framework

#146

Here’s an IDE for FORTRAN [1] if anyone is interested to write some programs in it. > A modern Fortran development environment for Microsoft Windows, Apple macOS, and GNU/Linux systems. It was quite interesting to read the list of available features [2]. [1] https://simplyfortran.com/ [2] https://simplyfortran.com/features/

Thanks for a shout-out to Simply Fortran! I'm the primary developer behind it (had to finally create an account to reply...), and we're always trying to improve the development environment.

Re: Fortran.io – a Fortran Web Framework

#147
post #72

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.

Or is it just because no one uses it? Apple used to run ad campaigns about how Macs were immune to viruses and therefore highly secure. Turns out enough people just weren't using Mac, and viruses started popping up once it went mainstream.

Very much could be! Then again, I doubt Google would want to intentionally spin technical content for its own engineers, that might have implications for its own codebase, culture, and other deliverables.

Re: Fortran.io – a Fortran Web Framework

#148

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.

Coming from a C++/Java background, I loved the fact that in 2 hours I was able to learn enough Fortran 77 to take ownership of a very large app.

I think one of the reasons its still frequently used in some parts of academia is a Grad student can figure it out in a few day of self-study and move on to doing their actual research from there. As opposed to if you want them to work with a large C++ program, getting them familiar enough with the language to be useful can take half a semester.
Post reply on HN