- Portals
- The Current Year
- ED in the News
- Admins
- Help ED Rebuild
- Archive
- ED Bookmarklet
- Donate Bitcoin
Contact an admin on Discord or EDF if you want an account. Also fuck bots.
Fortran: Difference between revisions
imported>Pingdane |
imported>Uberfukken No edit summary |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
FORTRAN, originally formulated by IBM in 1954 but didn't have a compiler till 1957 after spending 18 worker-years of effort. The compiler when released featured no separate compilation and programs over 400 lines of code would never compile. FORTRAN itself was designed to limit variable names to six characters and no types - I,J,K,L,M and N were ints. Others were float, because [[oldfags| real programmers]] only need 6 integers in a program. | FORTRAN, originally formulated by IBM in 1954 but didn't have a compiler till 1957 after spending 18 worker-years of effort. The compiler when released featured no separate compilation and programs over 400 lines of code would never compile. FORTRAN itself was designed to limit variable names to six characters and no types - I,J,K,L,M and N were ints. Others were float, because [[oldfags| real programmers]] only need 6 integers in a program. | ||
Line 23: | Line 23: | ||
'''“In the good old days, physicists repeated each other’s experiments, just to be sure. Today they stick to Fortran, so that they can share each others program, bugs included.” | '''“In the good old days, physicists repeated each other’s experiments, just to be sure. Today they stick to Fortran, so that they can share each others program, bugs included.” | ||
~ Edsger Dijkstra ''' | ~ Edsger Dijkstra ''' | ||
{{programming}} | |||
{{softwarez}} | |||
[[Category:Softwarez]] |
Latest revision as of 22:25, 13 March 2019
FORTRAN, originally formulated by IBM in 1954 but didn't have a compiler till 1957 after spending 18 worker-years of effort. The compiler when released featured no separate compilation and programs over 400 lines of code would never compile. FORTRAN itself was designed to limit variable names to six characters and no types - I,J,K,L,M and N were ints. Others were float, because real programmers only need 6 integers in a program.
Hello World in FORTRAN!
program hello_world implicit none c character*32 text c text = 'Hello World' write (*,*) text c end
History
FORTRAN uses a six space dependence stemming from the punch card days, but is still featured in newer versions. The developers of FORTRAN, being the mentors to the developers of Python, decided that programmers were not responsible enough to properly indent their code and continued using the six space dependence.
"FORTRAN, the infantile disorder, by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today: it is too clumsy, too risky, and too expensive to use." ~ Edsger Dijkstra
“In the good old days, physicists repeated each other’s experiments, just to be sure. Today they stick to Fortran, so that they can share each others program, bugs included.” ~ Edsger Dijkstra
Fortran is part of a series on Programming. [Enter the Matrix] | |
ADA • Assembly • C • C++ • COBOL • Debug • DOS • Erlang • Error • Fdisk • Fortran • Integer • Java • LOLCode • Machine Code • Matlab • MIRC Script • MUMPS • Open Source • Perl • PHP • Programming language • Python • QBASIC • Ruby on Rails • Scratch • SSH • Visual Basic
Firefox XPS IRC Attack • Safari XPS Attack • Sandworm
Bill Gates • Linus Torvalds • Weev • Goatse Security • Terry Davis • Theo de Raadt
Operating system • Warez • Notepad • Is not a bug, it's a feature • Database Error |
Fortran is part of a series on Visit the Softwarez Portal for complete coverage. |