Căutarea unei paradigme de programare eficientă pentru analizarea datelor este pornită
Jocul cu numerele: Limbajele de programare sunt în pas cu cele mai recente progrese tehnologice. În timp ce vechile favorite continuă să fie folosite de milioane, concurenți moderni apar cu modalități mai eficiente de a gestiona și procesa datele – în special în acest peisaj din ce în ce mai generativ bazat pe inteligența artificială.
Cea mai recentă actualizare a indexului TIOBE dezvăluie schimbări notabile în lumea dezvoltării software. În timp ce limbajele de programare tradiționale rămân populare, mulți dezvoltatori caută tehnologii care pot da sens cantităților mari de date digitale moderne. Limbile moștenite precum C, COBOL, Fortran și Assembly își mai au locul, dar nu mai sunt în centrul atenției.
Indexul TIOBE, o măsură lunară a popularității limbajului de programare menținut de compania olandeză TIOBE Software BV, își adună datele de „popularitate” din rezultatele căutării pe peste 20 de site-uri web, inclusiv Google, Amazon, Wikipedia și Bing.
Pentru octombrie 2024, Python continuă să domnească ca cel mai popular limbaj de programare, crescând cu +7,08% în ultima lună și deținând o cotă de piață de 21,90%. C++ a ocupat locul doi cu 11,60 la sută, urmat de Java cu 10,51 la sută. Limbajul clasic C pierde însă teren, ocupându-se acum pe locul patru, cu o cotă de piață de 8,38%, în scădere cu 3,70%.

Potrivit CEO-ului TIOBE Software, Paul Jansen, cantitatea de date digitale din lumea tehnologiei de astăzi crește într-un ritm fără precedent, ceea ce duce la o cerere crescută pentru instrumente care pot procesa și manipula eficient aceste date. Programatorii au nevoie acum de limbaje care excelează în manipularea unor volume mari de biți și octeți, efectuarea de calcule complexe și furnizarea de performanțe ridicate.
Python este ușor de învățat și securizat, dar nu este suficient de rapid, a spus Jansen. Acesta este motivul pentru care inginerii de software caută „frenetic” alternative mai puternice. C++ ar putea fi un candidat, dar nu este suficient de sigur în sarcinile de gestionare a memoriei. Rust este un nou venit interesant, deși nu este ușor de învățat și se apropie rapid de top 10 al indicelui TIOBE.

O nouă intrare surprinzătoare este Mojo, un limbaj de programare creat de Chris Lattner în 2023, care și-a făcut debutul pe Indexul TIOBE în octombrie 2024. Jansen descrie Mojo ca un amestec de Python și Swift, oferind performanțe mult mai rapide. Clasat în prezent pe locul 49 cu o cotă de 0,15 la sută, Mojo este potrivit în special pentru programarea la nivel scăzut pe hardware AI, cum ar fi GPU-uri, fără a avea nevoie de API-ul CUDA proprietar al Nvidia pentru calculul paralel.
