Език за програмиране на достолепна възраст прогресира в рейтинга на

...
Език за програмиране на достолепна възраст прогресира в рейтинга на
Коментари Харесай

Древни езици за програмиране са актуални отново


Език за програмиране на достолепна възраст прогресира в рейтинга на Tiobe
(снимка: CC0 Public Domain)

Изненадващо за мнозина езикът Fortran, който скоро ще отпразнува своята 70-годишнина, влезе в топ 15 на най-популярните езици за програмиране в света. Преди година Fortran едвам се промъкваше в топ 30. Няма явни аргументи за скока в неговата известност.

Компанията Tiobe разгласява регулярната си месечна ранглиста за известността на езиците за програмиране. За повече от 20 години от съществуването си, тази ранглиста се трансформира в една от най-авторитетните, а огромната изненада в януарското издание е от дълго време забравеният език Fortran, който внезапно се приближи до челната десетка.

Fortran е един от най-старите езици за програмиране в света. Той се появи през 1957 година, т.е. в този момент е на 67 години. Съставителите на рейтинга не показват аргументите за възходящата известност на Fortran, само че е реалност, че единствено за година той се издигна от 27-мо място на 12-то, изпреварвайки доста по-модерните и известни езици като Rust, Ruby и Kotlin.

Не е ясно какво тъкмо е дало на Fortran такова ускоряване. Изглежда програмистите в действителност са имали потребност от него, като се има поради по какъв начин Tiobe компилира оценките си. Класацията се основава на разбор на статистиката на поръчките за търсене в Гугъл, Bing и Yahoo, както и на броя на поръчките на уеб страницата на Amazon, Wikipedia и видео услугата YouTube.

Потенциални мотори на известността

Fortran, чието име значи FORmula TRANslator (преводач на формули), е създаден от IBM. Много програмисти на Fortran са остарели колкото него. Въпреки достолепната си възраст, този език за програмиране към момента се развива – последната му версия беше оповестена на 17 ноември 2023 година
още по темата
Не може обаче да се каже, че Fortran има толкоз необятна общественост от разработчици, колкото Java, Python, C или C++ (квартетът от най-популярните езици за програмиране в света). И въпреки всичко софтуерът, написан на Fortran, към момента се употребява в някои области, да вземем за пример при инженерни калкулации, в множеството случаи поради високата цена за писане на нужните стратегии на модерни езици и по-късно за тяхното внедряване.

За Fortran това е вторият скок в известността през последните пет години – първият пристигна напролет на 2021 година, когато езикът ненадейно се изкачи от последното 50-то място на 20-то. Съставителите на рейтинга обясниха явлението по следния метод: „ Fortran беше първият комерсиален език за програмиране и набира известност, заради голямата потребност от научни калкулации ”.

Сега обяснението на Tiobe за възхода на Fortran през предходната година е по-различно: „ Fortran е доста подобаващ за калкулации благодарение на положителни библиотеки и остава обичан на университетите в доста области ”.

И един директен съперник на Java

Новата ранглиста на Tiobe включва и различен език, чиято известност набъбна трагично през последната година. Говорим за Kotlin, който е неведнъж „ по-млад ” от Fortran (първото издание се състоя през 2011 г.) и се изкачи от 25-то на 17-то място.

Tiobe цитира лекотата на проучване и писане на стратегии с Kotlin като причини в интерес на неговата известност. Авторите на класацията го назовават ​​пряк съперник на Java.

Но Tiobe не разяснява възходящата известност на езика Scratch (от 20-то на 10-то място за една година), чиято първа постоянна версия беше пусната през май 2007 година

Още един деец в класацията

Fortran обаче не е единственият език от средата на 20-ти век, който към момента не желае да напусне върха и даже се стреми да пробие в челната десетка. Компания му прави и COBOL (Common Business Oriented Language), който е единствено две години по-млад от Fortran. COBOL излезе през 1959 година и е толкоз остарял, че даже е надживял някои от основателите си с съвсем 10 години.

Въпреки това, в случай че през януари 2023 година COBOL беше класиран на 31-во място, година по-късно заема 20-та позиция. Опити за възобновление на COBOL се вършат от пролетта на 2020 година, когато се оказа, че сериозният програмен продукт на доста американски обществени структури и организации е написан на този език език, и съвсем не останаха експерти, които да го владеят.

IBM даже започва курсове за проучването му, само че през август 2023 година сътвори инструмент, който съвсем автоматизирано преобразува кода на COBOL в код на доста по-популярен език – Java. Целта на IBM е ясна – прекалено много значими области са свързани със софтуера COBOL и прекомерно малко програмисти желаят да учат и пишат на него.

Всеки ден банкови транзакции за трилиони долари се обработват по целия свят от стратегии, написани на COBOL. Поради дефицита на програмисти, които се интересуват от COBOL, колкото по-скоро целият код, написан на него, бъде преведен на Java или различен език, толкоз по-добре ще е за промишлеността.
Източник: technews.bg


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР