Tech-Trivia : Did You Know? This Week in Tech-History …
FORTRAN Developed : 20th September
Q. Why Do Python Programmers Wear Specs?
A â Because they donât see sharp!
Thatâs a programming humour for you. And talking of programming, thereâs currently an explosion of code being auto-generated by AI and before long, human-coders may go the way of the early switchboard operators. Hmm, possibly!
Yet can you imagine painstakingly programming computers, line-by-line with assembly language, punched-cards and needing almost infinite patience? Yet thatâs what life was like before âHigh-Levelâ languages came along and compiled the assembly language to make life easier.
69 Years Old This Week
One such language was reportedly first run this week in September, 1954 â 69 years ago. It was called âFORTRANâ, short for Formula Translating (depending on whom you ask) and developed for an early IBM machine (which still used vacuum tubes). The contemporary coding community were sceptical it would actually be any good, yet it quickly took off like wildfire. So if youâve ever programmed in a language like BASIC or PASCAL at school (i.e. before all the web languages came along), you can thank FORTRAN as an early pioneer.
It was adopted enthusiastically largely because 20 lines of code in assembly language could be accomplished in just one line with Fortran. In fact, John Backus, the inventor of it reportedly said âMuch of my work has come from being lazyâ, during a interview with IBMâs âThinkâ magazine.
He went on to say âI didnât like writing programs, and so, when I was working on the IBM 701, writing programs for computing missile trajectories, I started work on a programming system to make it easier to write programs.â
Still In Use Today
And while itâs relatively ancient, itâs still in use today! Primarily crafted for engineers and scientists, it continues to be employed in areas such as fluid dynamics calculations, economic modelling, computational physics, climate simulations, computational chemistry and astronomy.
The next time youâre having to shout due to a poor signal on your mobile-phone, spare a thought for lonely NASA probes Voyager 1 and Voyager 2. The first one is now around 15 billion miles away and the signal takes over 22 hours to reach back to earth, yet it still functions after approaching fifty years in space and it was originally programmed in FORTRAN.
Not bad for something originally created by a âlazyâ programmer!