ફોર્ટ્રાન પ્રોગ્રામિંગ ક્વિઝ પ્રેપ પ્રો
1953ના અંતમાં, જ્હોન ડબલ્યુ. બેકસે તેમના IBM 704 મેઈનફ્રેમ કોમ્પ્યુટરને પ્રોગ્રામ કરવા માટે એસેમ્બલી લેંગ્વેજનો વધુ વ્યવહારુ વિકલ્પ વિકસાવવા માટે IBM ખાતે તેમના ઉપરી અધિકારીઓને દરખાસ્ત સુપરત કરી.[8]:69 બેકસની ઐતિહાસિક ફોર્ટ્રેન ટીમમાં પ્રોગ્રામરો રિચાર્ડ ગોલ્ડબર્ગ, શેલ્ડનનો સમાવેશ થતો હતો. એફ. બેસ્ટ, હાર્લાન હેરિક, પીટર શેરિડન, રોય નટ, રોબર્ટ નેલ્સન, ઇરવિંગ ઝિલર, હેરોલ્ડ સ્ટર્ન, લોઈસ હેબટ અને ડેવિડ સેરે.[9] તેની વિભાવનાઓમાં કોમ્પ્યુટરમાં સમીકરણોની સરળ એન્ટ્રીનો સમાવેશ થાય છે, જે. હેલ્કોમ્બે લેનિંગ દ્વારા વિકસાવવામાં આવેલ અને 1952ની લેનિંગ અને ઝિઅરલર સિસ્ટમમાં દર્શાવવામાં આવેલ એક વિચાર.[10] આમાંના કેટલાક પ્રોગ્રામરો ચેસના ખેલાડીઓ હતા અને તેઓને તાર્કિક દિમાગ હોવાના કારણે IBMમાં કામ કરવા માટે પસંદ કરવામાં આવ્યા હતા.[સંદર્ભ આપો જરૂરી]
આઇબીએમ મેથેમેટિકલ ફોર્મ્યુલા ટ્રાન્સલેટીંગ સિસ્ટમ માટેનો ડ્રાફ્ટ સ્પષ્ટીકરણ નવેમ્બર 1954 સુધીમાં પૂર્ણ કરવામાં આવ્યો હતો.[8]:71 ફોરટ્રાન માટેની પ્રથમ માર્ગદર્શિકા ઓક્ટોબર 1956માં દેખાઈ હતી,[8]:72 એપ્રિલ 1957માં પ્રથમ ફોર્ટ્રેન કમ્પાઈલર સાથે રજૂ કરવામાં આવી હતી.[8]: 75 આ સૌપ્રથમ ઑપ્ટિમાઇઝિંગ કમ્પાઇલર હતું, કારણ કે ગ્રાહકો ઉચ્ચ-સ્તરની પ્રોગ્રામિંગ ભાષાનો ઉપયોગ કરવામાં અનિચ્છા ધરાવતા હતા સિવાય કે તેનું કમ્પાઇલર હેન્ડ-કોડેડ એસેમ્બલી લેંગ્વેજની તુલનામાં પરફોર્મન્સ સાથે કોડ જનરેટ કરી શકે.[11]
જ્યારે સમુદાયને શંકા હતી કે આ નવી પદ્ધતિ સંભવતઃ હેન્ડ-કોડિંગને પાછળ રાખી શકે છે, તે 20 ના પરિબળ દ્વારા મશીન ચલાવવા માટે જરૂરી પ્રોગ્રામિંગ નિવેદનોની સંખ્યામાં ઘટાડો કરે છે, અને ઝડપથી સ્વીકૃતિ મેળવી હતી. જ્હોન બેકસે 1979માં IBM કર્મચારી મેગેઝિન થિંક સાથેની મુલાકાત દરમિયાન જણાવ્યું હતું કે, "મારું મોટાભાગનું કામ આળસુ થવાથી આવ્યું છે. મને પ્રોગ્રામ લખવાનું પસંદ નહોતું, અને તેથી, જ્યારે હું IBM 701 પર કામ કરતો હતો, ત્યારે કમ્પ્યુટિંગ માટે પ્રોગ્રામ લખતો હતો. મિસાઈલ ટ્રેજેકટ્રીઝ, મેં પ્રોગ્રામિંગ સિસ્ટમ પર કામ શરૂ કર્યું જેથી પ્રોગ્રામ લખવાનું સરળ બને."[12]
સંખ્યાત્મક રીતે સઘન પ્રોગ્રામ્સ લખવા માટે વૈજ્ઞાનિકો દ્વારા ભાષાને વ્યાપકપણે અપનાવવામાં આવી હતી, જેણે કમ્પાઈલર લેખકોને કમ્પાઈલર બનાવવા માટે પ્રોત્સાહિત કર્યા હતા જે ઝડપી અને વધુ કાર્યક્ષમ કોડ જનરેટ કરી શકે. ભાષામાં જટિલ સંખ્યાના ડેટા પ્રકારનો સમાવેશ ફોર્ટ્રેનને ખાસ કરીને વિદ્યુત ઇજનેરી જેવા ટેકનિકલ કાર્યક્રમો માટે અનુકૂળ બનાવ્યું.[સંદર્ભ આપો જરૂરી]
1960 સુધીમાં, IBM 709, 650, 1620 અને 7090 કમ્પ્યુટર્સ માટે FORTRAN ની આવૃત્તિઓ ઉપલબ્ધ હતી. નોંધપાત્ર રીતે, FORTRAN ની વધતી જતી લોકપ્રિયતાએ સ્પર્ધાત્મક કોમ્પ્યુટર ઉત્પાદકોને તેમના મશીનો માટે FORTRAN કમ્પાઈલર્સ પ્રદાન કરવા માટે પ્રોત્સાહિત કર્યા, જેથી 1963 સુધીમાં 40 થી વધુ FORTRAN કમ્પાઈલર્સ અસ્તિત્વમાં હતા. આ કારણોસર, FORTRAN એ પ્રથમ વ્યાપકપણે ઉપયોગમાં લેવાતી ક્રોસ-પ્લેટફોર્મ પ્રોગ્રામિંગ ભાષા તરીકે ગણવામાં આવે છે.
ફોર્ટ્રાનનો વિકાસ કમ્પાઈલર ટેક્નોલોજીના પ્રારંભિક ઉત્ક્રાંતિને સમાંતર કરે છે, અને કમ્પાઈલર્સની થિયરી અને ડિઝાઇનમાં ઘણી પ્રગતિ ખાસ કરીને ફોર્ટ્રાન પ્રોગ્રામ્સ માટે કાર્યક્ષમ કોડ જનરેટ કરવાની જરૂરિયાત દ્વારા પ્રેરિત હતી.
આ રોજ અપડેટ કર્યું
7 ઑગસ્ટ, 2019