forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TIOBE index top 20: re-emergence of Fortran

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General
View previous topic :: View next topic  
Author Message
DanRRight



Joined: 10 Mar 2008
Posts: 2274
Location: South Pole, Antarctica

PostPosted: Wed Apr 07, 2021 6:08 am    Post subject: TIOBE index top 20: re-emergence of Fortran Reply with quote

"Another notable change is the re-emergence of Fortran in the index at 20th position, up from 34th spot a year ago. Fortran, which emerged from IBM in the 1950s, remains popular in scientific computing. Its highest ranking on Tiobe's index was 10th in 2002.

Fortran was the first commercial programming language ever, and is gaining popularity thanks to the massive need for (scientific) number crunching. Welcome back Fortran.

The top 20 programming languages this month were: C, Java, Python, C++, C#, Visual Basic, JavaScript, Assembly language, PHP, and SQL, Classic Visual Basic, Delphi/Object Pascal, Ruby, Go, Swift, R, Groovy, Perl, MATLAB, and Fortran."

https://www.tiobe.com/tiobe-index/
Back to top
View user's profile Send private message
DanRRight



Joined: 10 Mar 2008
Posts: 2274
Location: South Pole, Antarctica

PostPosted: Fri Apr 09, 2021 10:36 pm    Post subject: Reply with quote

Noticed Fortran almost beating MATLAB which is on 19th place ?

To surpass it we need
- perfect %pl (must be publishable quality by default)
- add surfaceplot
- add 3D plot (OpenGL)

I have surfaceplot and OpenGL implemented, they are not difficult to do

Also
- perfect run speed on Polyhedron tests
- add Wininet (sockets)
- add support of OpenMP and create examples
- add support of HDF5 + examples
Back to top
View user's profile Send private message
wahorger



Joined: 13 Oct 2014
Posts: 952
Location: Morrison, CO, USA

PostPosted: Fri Apr 09, 2021 11:21 pm    Post subject: Reply with quote

Dan you intrigued me with "surface plot". Is this a routine that uses "Z" data in addition to an X and Y to interpolate thicknesses at various positions?
Back to top
View user's profile Send private message Visit poster's website
DanRRight



Joined: 10 Mar 2008
Posts: 2274
Location: South Pole, Antarctica

PostPosted: Sat Apr 10, 2021 10:28 am    Post subject: Reply with quote

Bill
Yes. In simple form it is like here. Done with current %GR quarter century ago. Same can be done with %PL



in more complex like here. Bottom is 3D, top - surface plot. Essentially it is 2D plot in 3D. Both done in OpenGL. Difference in programming almost zero



I published sources demo many times here. With OpenGL the only what's left is to add numbering like in the 3D picture. I modified existing OpenGL example supplied with Silverfrost Examples without even learning OpenGL
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> General All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group