20 И Другие Цифры

Я, как и вы, знаю, что Джеймс Гослинг — великий человек, гигант, такой же, как Керниган, Ритчи и Страуструп — начал разработку нового языка Дуба 24 года назад. Я, как и вы, знаю, что активная жизнь нового языка началась 19 лет назад, когда в Интернете появилась его первая официальная версия.

Сан Микросистемс , и все мировые разработчики программного обеспечения начали приобретать лицензии на Java 1.0. Но я праздную 20-летие Java. Возможно, я сентиментален, но для меня Ява — это Ява, а не какой-то дуб.

И для меня важно, что свое настоящее имя язык Java получил ровно 20 лет назад. В честь этой чашки кофе:

20 и другие цифры

И мне – надеюсь, как и вам – нравится легенда о том, что дело даже не в кофе, а в кофеварке.

Кофеварка сама по себе является культовой вещью.

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

Двадцать лет назад говорили разное, но сейчас все понимают, что без Java не будет ни Big Data, ни Интернета вещей, ни телемедицины, да и вообще ничего – для нового мира, мира будущего.

Я вам сейчас накину несколько цифр, а вы сами решите, важно это или нет. • 10 миллиардов — количество смарт-карт на основе Java-карта .

Теперь попробуйте обойтись без Java. • 7 миллиардов — именно столько устройств сегодня используют Java. 10 лет назад его было в три раза меньше, но сегодня, если бы Землю населяли только умные машины, у них был бы один общий язык – в буквальном смысле.

• 125 миллионов – количество мультимедийных устройств под управлением Java. Представьте, что Россия населена мультимедийными устройствами.

• 9 миллионов — именно столько пишут на Java разработчики.

18 лет назад их было 400 тысяч, а сегодня – 9 миллионов.

Представьте себе, что вся Москва населена Java-программистами.

Представлен? • 630 — столько человек сегодня въезжает Сообщество OpenJDK .

Когда читаешь их список, в глаза бросаются имена российских разработчиков.

• 30 – количество внедрений корпоративных версий Ява ЕЕ 6 И Ява ЕЕ 7 .

Совместимые реализации.

• 20 — ну, конечно, Java исполнилось столько лет, мы это уже выяснили.

Это также скидка 20% на все экзамены.

Сертификация Оракл до конца года — разумеется, в честь 20-летия Java. • 12 — количество корпоративных поставщиков Java EE. Разве не захватывает дух от того, что вы можете выбрать понравившуюся вам версию языка от понравившегося вам поставщика и создать байт-код, который гарантированно будет работать одинаково на любом веб-сайте? На разных устройствах? В операционной среде, которую предпочитают ваши пользователи? • 9 — следующая версия Java. Это версия, в которой будет предусмотрена модульность( Проект Пазл , не пугайтесь - это не страшно, но очень важно для масштабируемости, создания библиотек и больших приложений), будет Java Shell (интерактивный инструмент для оценки фрагментов кода), новый API для HTTP-клиентов (с поддержкой HTTP/2 и WebSockets), возможность портирования на ARM AArch64 для Linux и т.д. • 8 — текущая версия Java. Это та самая версия, которая сейчас используется для обеспечения безопасности наземного и воздушного транспорта, для сбора информации о состоянии Мирового океана, для контроля и учета зерна в программах помощи голодающим, для моделирования функций человеческого мозга и опорно-двигательного аппарата и, конечно же, для развлечения.

Это та самая версия, которая на треть создана инженерами Центра разработки Oracle в Санкт-Петербурге.

Российские разработчики отвечали за Java ME (полностью) и Java SE (графические библиотеки AWT, SWING, J2D, JavaFX), а также за производительность и качество Java 8 в целом.

• 5 — количество принципов Java. Без этих принципов не было бы Java: 1. Простой, объектно-ориентированный, знакомый язык (например, C и C++).

2. Надежность и безопасность (простое управление памятью; безопасность, встроенная в язык и среду выполнения).

3. Архитектура нейтральная и портативная.

4. Высокая производительность (интерпретатору не нужно проверять среду выполнения, поскольку освобождением памяти занимается автоматический сборщик мусора).

5. Интерпретируемый, многопоточный (класс Thread), динамический (на этапе связывания).

• Снова 5 раз – столько лет назад компания Сан Микросистемс приобретена Oracle. Вместе с Sun компания купила саму Java — и таким образом взяла на себя полную ответственность за Java. Кто скажет, что Oracle не оправдал доверия, пусть первый бросит в меня камень.

Потому что • 2 — количество выпусков платформы Java, а именно Java 7 и Java 8, выпущенных Oracle. • 1 — это ты.

Еще один человек, которому приносит пользу Java. Или, может быть, другой Java-программист. Выбор ваш.

А если вы еще не совсем Java-программист, но планируете сдавать экзамены на сертификаты Java в этом году, то Oracle Certification дарит вам в честь 20-летия Java ту самую скидку 20% на все экзамены — до декабря.

31, 2015 .

Чтобы получить скидку, перейдите по ссылке pearsonvue.com/oracle и зарегистрируйтесь по промокоду «Java20».

Вы не пожалеете! Теги: #oracle #java #программирование #oracle #программирование #java

Вместе с данным постом часто просматривают: