Найти тему
PRITHVI

Стабильный язык программирования

Если предыдущая заметка о языке программирования Go оставила читателей неравнодушными, то предлагаем вашему вниманию ещё одну заметку на тему стабильности и устойчивости в языках программирования компьютеров планеты Земля.

Если не затрагивать языки программирования самого низкого уровня, то есть языки машинного уровня и язык сборки (x86 Assembly Language), то языки программирования верхнего уровня представляют сегодня, в 2023 году, весьма печальное зрелище. Поддержка старых операционных систем прекращена почти во всех современных языках программирования. Исключением являются такие «монстры», как языки С и С++, которые, кажется, будут жить почти вечно, и язык программирования Java.

Компания Oracle продолжает поддерживать старые версии языка Java для старых компьютерных систем. Восьмая версия Java является самым долгоживущим изданием языка. Подробности можно найти в следующей таблице.

Системные требования современных языков программирования.
Системные требования современных языков программирования.

На сайте компании Oracle, которой сейчас принадлежит язык программирования Java, указаны следующие периоды поддержки языка Java различных версий. Четыре звёздочки означают, что дата не является окончательной и скорее всего будет продлена. Источник информации – страница Oracle Java SE Support Roadmap (Updated March 22, 2022).

Oracle Java SE Support Roadmap.
Oracle Java SE Support Roadmap.
Support for Deployment Technology and JavaFX.
Support for Deployment Technology and JavaFX.

В 2019 году компания Oracle всё-таки вернула бесплатную поддержку для LTS-выпусков языка Java. Видимо, отток программистов в другие языки программирования показал, что платный язык программирования не может получить популярности. В своё время платная модель погубила один из замечательных языков программирования – оригинальный язык Delphi, построенный на базе знаменитого языка Pascal. В данный момент времени LTS статус присущ следующим выпускам языка Java: Java 8, Java 11 и Java 17.

Язык Java был создан компанией Sun Microsystems в 1995 году.

Логотип языка программирования Java.
Логотип языка программирования Java.

В 2010 году компания Sun Microsystems была куплена компанией Oracle и перестала существовать.

Логотип компании Sun Microsystems.
Логотип компании Sun Microsystems.

Последней версией языка Java, выпущенной компанией Sun Microsystems, является Java 6, имеющая номер версии 1.6 по внутренней системе нумерации разработчика.

Логотип компании Oracle.
Логотип компании Oracle.