Если предыдущая заметка о языке программирования Go оставила читателей неравнодушными, то предлагаем вашему вниманию ещё одну заметку на тему стабильности и устойчивости в языках программирования компьютеров планеты Земля.
Если не затрагивать языки программирования самого низкого уровня, то есть языки машинного уровня и язык сборки (x86 Assembly Language), то языки программирования верхнего уровня представляют сегодня, в 2023 году, весьма печальное зрелище. Поддержка старых операционных систем прекращена почти во всех современных языках программирования. Исключением являются такие «монстры», как языки С и С++, которые, кажется, будут жить почти вечно, и язык программирования Java.
Компания Oracle продолжает поддерживать старые версии языка Java для старых компьютерных систем. Восьмая версия Java является самым долгоживущим изданием языка. Подробности можно найти в следующей таблице.
На сайте компании Oracle, которой сейчас принадлежит язык программирования Java, указаны следующие периоды поддержки языка Java различных версий. Четыре звёздочки означают, что дата не является окончательной и скорее всего будет продлена. Источник информации – страница Oracle Java SE Support Roadmap (Updated March 22, 2022).
В 2019 году компания Oracle всё-таки вернула бесплатную поддержку для LTS-выпусков языка Java. Видимо, отток программистов в другие языки программирования показал, что платный язык программирования не может получить популярности. В своё время платная модель погубила один из замечательных языков программирования – оригинальный язык Delphi, построенный на базе знаменитого языка Pascal. В данный момент времени LTS статус присущ следующим выпускам языка Java: Java 8, Java 11 и Java 17.
Язык Java был создан компанией Sun Microsystems в 1995 году.
В 2010 году компания Sun Microsystems была куплена компанией Oracle и перестала существовать.
Последней версией языка Java, выпущенной компанией Sun Microsystems, является Java 6, имеющая номер версии 1.6 по внутренней системе нумерации разработчика.