Java исполняется 25 лет. Краткая история платформы

Java исполняется 25 лет

«Я расстался со своей девушкой-программистом. Она не знает Java »Я впервые услышал анекдот в радиопрограмме, рассчитанной на широкую публику. Это показывает, что Популярность этого языка программирования, которому 25 лет, превосходит сферу компьютерных наук.

Термин Java чаще всего используется для обозначения платформа Java, то есть набор инструментов для быстрой разработки мультиплатформенных приложений, а также для языка программирования общего назначения создан компанией Sun для разработки программ для этой платформы.

Отличие Java от других языков программирования состоит в том, что разработан так, что написанный код может работать в любой системе, на которой может работать виртуальная машина. Java (JVM).

Фактически. Java не была рождена для использования в компьютерном программировании. В 90-е годы медиаиндустрия делала ставку на интерактивное телевидение, и разработчики думали, что оно будет полезно для использования в телевизионных приставках и в том, что позже станет известно как интеллектуальное телевидение. Однако кабельные телекомпании это не заинтересовало. FИменно интернет-разработчики увидели его потенциал. и Netscape, новаторский браузер, включил его.

Java исполняется 25 лет. Немного истории

Начало проекта следует отнести к 1991 году, когда Дж.Эймс Гослинг, Майк Шеридан и Патрик Нотон сформировали так называемую Зеленую команду в компании Sun Microsystem. (зеленая команда). Их цели были амбициозными, они хотели создать язык программирования, который

Простой, надежный, портативный, платформенно-независимый, безопасный, высокопроизводительный, многопоточный, архитектурно-независимый, объектно-ориентированный, интерпретируемый и динамический.

Первоначально будущий язык назывался Greentalk, а его файлы имели расширение .gt, но позже было выбрано название Oak. Дуб считается символом силы и выбран в качестве национального дерева во многих странах, таких как Франция, Германия, Румыния и США. Кроме того, это был зарегистрированный товарный знак другой компании.

Почему в итоге была вызвана Java?

Когда разработчики выяснили, что не могут называть его Дубом, они перемешали другие имена.с. Им нужно было слово, которое отражало бы суть нового языка: революционное, динамичное, живое, крутое, уникальное, легко произносимое и забавное.

Они протестировали динамический, революционный, шелк, тряску и ДНК. Наконец, они выбрали имя, которое Гослинг придумал за кофе. Java - это не аббревиатура, это название острова Индонезия, где производятся одни из лучших сортов этого настоя.

В 1995 году была выпущена первая пробная версия комплекта разработчика. и в том же году журнал TIme назвал его одним из десяти продуктов года. Сегодня язык используется для создания настольных, мобильных, веб-приложений и встроенных приложений. Многие популярные программы с открытым исходным кодом написаны с использованием Java.

Споры по поводу их лицензий

Большинство компонентов платформы Java доступны по открытым лицензиям., и те, которые не были заменены альтернативными проектами с открытым исходным кодом. Однако, это не гарантия. Oracle (купившая Sun Microsystem) подает в суд на Google за повторную реализацию интерфейсов программирования приложений Java на Android. Результат этого суждения будет зависеть от того, можно ли продолжать использовать замены.

Использование приложений Java в Linux

Многие приложения Java включают небольшой модуль, который позволяет использовать их без установки дополнительных компонентов. Однако для запуска самое необходимое для установки среды выполнения Java. Многие из Дистрибутивы Linux включают в свои репозитории пакет под названием OpenJDK. которые можно установить обычным способом.

Вы также можете установить официальную среду выполнения Oracle со своей страницы. Но он исключительно лицензирован и имеет ограничения на коммерческое использование.

В обоих случаях вам просто нужно навести указатель мыши на приложение и правой кнопкой выбрать его открытие в выбранной среде Java.

Программирование на Java

Делать программы только на Java nНам необходимо установить вышеупомянутый пакет OpenJDK и интегрированную среду разработки. например NetBeans, Eclipse или Intellij Idea. ТВсе они легко устанавливаются в нашем дистрибутиве Linux. с использованием репозиториев и пакетов FlatPak и Snap.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.