Gadgeturi

Un limbaj uitat de mult revine la evaluarea celor mai populare limbaje de programare


Limbajul de programare Fortran dezvoltat înînceputul tehnologiei informatice de la sfârșitul anilor 50 ai secolului XX, devine din nou popular. Clasamentul celor mai semnificative limbaje de programare, actual din aprilie 2021, a fost compilat pe baza indexului Tiobe, pe baza numărului de interogări de căutare care menționează numele limbajului de programare.

Primul loc, înlocuind Java, în aprilie 2021a luat limba C (Sleep English). Liderul limbajelor de programare a fost creat în 1969-1973 și, timp de o jumătate de secol, a fost printre cele mai populare instrumente pentru programatori. Java a coborât pe locul doi, pierzând cu 5,49% față de clasamentul anterior. Pe locul trei s-a situat Python (dezvoltat în 1991) și a devenit „Limba anului” în 2007, 2010, 2018 și 2020.

Cu toate acestea, cea mai mare surpriză a fostapariția pe locul 20 a ratingului Tiobe, vechiul după standardele erei computerului, limbajul de programare Fortran, creat între 1954 și 1957 la corporația IBM și a devenit un înlocuitor mai practic pentru limbajul de asamblare a mașinilor. Scopul principal al limbajului Fortran (FORmula TRANslator este un traducător de formule) a fost utilizarea sa în calculele științifice și inginerești. Nevoia crescută de astfel de calcule este explicată de experții Tiobe, fenomenul revenirii lui Fortran la clasamentul celor mai populare limbaje de programare.


Cea mai mare realizare Fortran din clasamentIndicele Tiobe a fost stabilit în 2002, când limba a urcat pe locul 10. În ultimii ani, Fortran a fost printre primele zece limbaje de programare și a trecut pe locul 20 de pe locul 34.

O creștere și mai impresionantă a popularitățiia prezentat Groovy (2003) construit pe platforma Java cu capabilități Python, Ruby și Smalltalk, care au izbucnit pe locul 17 de pe locul 48. Objective-C a părăsit top 20, iar limbajul de programare Swift creat de Apple nu a îndeplinit încă așteptările, deoarece dezvoltatorii preferă instrumente de programare mai versatile.