Timeline for Do Fortran compilers really generate faster code than C compilers?
Current License: CC BY-SA 3.0
17 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Nov 7, 2022 at 0:52 | comment | added | gnasher729 | Jasik's FORTRAN compiler for Control Data machines did easily beat anything else. Mostly because these CDC machines with 60 bit words were totally unsuitable for character processing. | |
| Nov 6, 2022 at 6:08 | answer | added | Vincent Goudreault | timeline score: 0 | |
| May 16, 2017 at 15:51 | history | tweeted | twitter.com/StackSoftEng/status/864508640115527681 | ||
| Apr 21, 2017 at 17:06 | answer | added | supercat | timeline score: 5 | |
| Dec 10, 2014 at 16:48 | comment | added | Pedro Rolo | The former Fortran did not support recursion and thus did not necessarily had to push the function call arguments onto the stack since there would be a statically allocated space for the arguments of each funcion. This is one of the reasons why it might have been faster. I guess you may find a more complete answer here: amazon.com/Programming-Language-Pragmatics-Third-Edition/dp/… | |
| Apr 17, 2012 at 8:43 | history | edited | user1249 | CC BY-SA 3.0 | edited title |
| Apr 17, 2012 at 6:04 | answer | added | cup | timeline score: 4 | |
| Aug 15, 2011 at 7:48 | vote | accept | sharptooth | ||
| Mar 21, 2011 at 12:16 | comment | added | Falcon | You can only argue that one compiler produces faster code if you have a 100% equivalent program in both languages, written by experts who know their compilers and who can account for performance. | |
| Mar 21, 2011 at 9:48 | comment | added | SK-logic | @Péter Török, it simply means that, say, BLAS and LAPACK in Fortran used to perform much better then any of their C/C++ ports. Now the gap is shrinking quickly. | |
| Mar 21, 2011 at 9:22 | answer | added | nikie | timeline score: 42 | |
| Mar 21, 2011 at 9:00 | comment | added | user1249 | Also, does the generated code support parallel execution? | |
| Mar 21, 2011 at 8:57 | answer | added | That Realtor Programmer Guy | timeline score: 5 | |
| Mar 21, 2011 at 8:50 | answer | added | Zachary K | timeline score: 4 | |
| Mar 21, 2011 at 8:47 | answer | added | Dan McGrath | timeline score: 9 | |
| Mar 21, 2011 at 8:35 | comment | added | Péter Török | That may simply mean that Fortran programs are more verbose than C... A meaningful comparison could only be done by implementing the same functionality in both languages and comparing the resulting machine code (size and speed). | |
| Mar 21, 2011 at 8:29 | history | asked | sharptooth | CC BY-SA 2.5 |