Индекс TIOBE призван отразить относительную популярность компьютерных языков, поэтому для нас стало неожиданностью увидеть в Топ-20 этого месяца два языка, датируемые 1950-ми годами.
Войдя в Топ-20 в апреле 2021 года, Fortran продолжает расти и теперь занимает самую высокую позицию в истории - № 10.

Это действительно достижение для языка, который впервые был выпущен в октябре 1956 года под полным названием "Система перевода формул IBM". Он был разработан специально для IBM 704 командой под руководством Джона Бэкуса и стал одним из первых компилируемых компьютерных языков. Будучи первым компьютерным языком высокого уровня, FORTRAN (до Fortran 90 его название писалось прописными буквами) повлиял на многие последующие языки, и каждый язык, компилирующий выражения, обязан Fortran.
Заголовок к отчету Пола Янсена об индексе TIOBE в этом месяце таков:
Fortran в первой десятке, что происходит?
Янсен объясняет это тем, что на Amazon по запросу "Fortran Programming" можно найти более 1 000 ссылок, в то время как такие языки, как Kotlin и Rust, едва набирают 300 книг по тому же поисковому запросу. Он также объясняет, что Фортран продолжает развиваться: новое определение ISO Fortran 2023 было опубликовано менее полугода назад.
Он продолжает:
"Основная причина воскрешения Fortran - растущая важность численных/математических вычислений. Несмотря на множество конкурентов в этой области, у Fortran есть причины для существования. Давайте вкратце проверим конкурентов. Python: выбор номер один, но медленный, MATLAB: очень прост в использовании для математических вычислений, но поставляется с дорогими лицензиями, C/C++: мейнстримный и быстрый, но не имеет встроенной поддержки математических вычислений, R: очень похож на Python, но менее популярен и медленный, Julia: восходящий новичок, но еще не созрел. И в этих джунглях языков Фортран кажется быстрым, имеющим встроенную поддержку математических вычислений, зрелым и бесплатным. Тихо, медленно, но верно Фортран завоевывает позиции. Это удивительно, но неоспоримо".
Другой унаследованный язык, который растет в индексе TIOBE, - это COBOL. Мы заметили, что в январе 2024 года он вновь вошел в Топ-20, а в этом месяце, выбыв из него, снова оказался там:

Разработанный в 1959 году на основе работы комитета, состоящего из пользователей и производителей компьютеров, COBOL, что означает COmmon Business-Oriented Language, был создан для удовлетворения потребности в стандартизированном языке программирования, который можно было бы использовать для разработки бизнес-приложений на различных компьютерах-мейнфреймах. Мы часто отмечали его устойчивость как языка, который до сих пор широко используется в унаследованных системах, лежащих в основе критически важных бизнес-операций в таких отраслях, как банковское дело, страхование и здравоохранение. Его наивысшая позиция в индексе TIOBE была № 8 в 2001 году, и хотя можно было бы ожидать, что он уже давно сошел со сцены, исследование 2022 года, проведенное по заказу поставщика COBOL компании Micro Focus, показало, что организации все еще держатся за свой код COBOL, и что количество приложений COBOL на самом деле не сокращается, а растет.
Таким образом, в Топ-20 TIOBE попали два старых языка по разным причинам - навыки работы с COBOL по-прежнему необходимы для поддержания жизненно важных старых (или, лучше сказать, устаревших) систем. Фортран, с другой стороны, играет важную роль на переднем крае научных исследований, и можно ожидать, что в его "современном" воплощении эта роль будет только возрастать.
Понравилась новость? Тогда не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
Комментарии