The article didn't say the reason for Fortran's renewed popularity. Anyone know why? Only thing I can think of is either due to AI/ML or robotic-y needs.
took over a project that calculates the inbreeding-coefficient[1] on a platform for animal breeders. The product is used by breeding organization of endangered livestock (an Alpaca club in Ireland, a horse breeder in Belgium etc etc). My first reaction was WTF who decided on this technology. It was developed with some university professors focusing in veterinary geneology and so weren't aware that this isn't the righ…
Fortran is back on the top 20 TIOBE index list
11–20 of 44 posts
Re: Fortran is back on the top 20 TIOBE index list
#12https://juliacomputing.com/blog/2019/09/tiobe-blog/>
Re: Fortran is back on the top 20 TIOBE index list
#13The article didn't say the reason for Fortran's renewed popularity. Anyone know why? Only thing I can think of is either due to AI/ML or robotic-y needs.
There's no way to know if a language is becoming more popular. You can only observe if a measure of language popularity is rising, falling, or staying the same. We're almost certainly observing the "measured" part as opposed to the "actual" part.
Re: Fortran is back on the top 20 TIOBE index list
#14The article didn't say the reason for Fortran's renewed popularity. Anyone know why? Only thing I can think of is either due to AI/ML or robotic-y needs.
As I understand it, the TIOBE index is calculated based on search engine rankings. What I believe helped Fortran's ranking was our hard work on its web presence [1] (started April 2020), modern tooling [2] (started December 2019), and community building [3] (started May 2020). [1] https://fortran-lang.org/ [2] https://github.com/fortran-lang/ [3] https://fortran-lang.discourse.group/
The latest one does not even include either Fortran or Groovy, both of which allegedly and randomly got a lot more popular according to the article. I don't think either of those things actually happened.
https://insights.stackoverflow.com/survey/2020#most-popular-...
Fortran competitor, Julia is included. That might just be bias of the Stackoverflow user base of course. But, I think it's a pretty widely used tool also for Fortran developers. At least there are plenty of questions tagged with that (11K, which is more than Julia's 8K).
There recently was some HN post about Fortran, so I imagine that might have triggered a few searches.
Re: Fortran is back on the top 20 TIOBE index list
#15some interesting ones:
1995: "Initialization of pointers to NULL()"
2003: "Object-oriented programming support: type extension and inheritance, polymorphism, dynamic type allocation, and type-bound procedures, providing complete support for abstract data types"
2008: "Coarray Fortran—a parallel execution model"
2008: "The DO CONCURRENT construct—for loop iterations with no interdependencies"
2018: "Further Interoperability with C"
Re: Fortran is back on the top 20 TIOBE index list
#16The article didn't say the reason for Fortran's renewed popularity. Anyone know why? Only thing I can think of is either due to AI/ML or robotic-y needs.
As a single data point, I'm more and more drawn towards Fortran lately. I never used it before this year, having done all of my work in various non-Fortran languages, mostly C, C++, Matlab/Octave, lua, python+numpy, and Julia. I'm quite fed-up with limitations with all of these languages, and it seems that Fortran has actually its shit together, at least for purely numerical computation (which is all I do and all I need).
Re: Fortran is back on the top 20 TIOBE index list
#17https://insights.stackoverflow.com/trends?tags=objective-c%2...
Re: Fortran is back on the top 20 TIOBE index list
#18Title is clickbait, suggest it be changed to something like Fortran is getting more popular .
Re: Fortran is back on the top 20 TIOBE index list
#19I was surprised to find Fortran has continued to get regular upgrades every 5-10 years. some interesting ones: 1995: "Initialization of pointers to NULL()" 2003: "Object-oriented programming support: type extension and inheritance, polymorphism, dynamic type allocation, and type-bound procedures, providing complete support for abstract data types" 2008: "Coarray Fortran—a parallel execution model" 2008: "The DO CONCU…
Re: Fortran is back on the top 20 TIOBE index list
#20The article didn't say the reason for Fortran's renewed popularity. Anyone know why? Only thing I can think of is either due to AI/ML or robotic-y needs.