Прошло полвека с момента рождения Интернета.
Когда дело доходит до Интернета, программисты и программирование, естественно, неразделимы.Среди многих языков программирования язык Java всегда был одним из лучших и внес большой вклад в развитие Интернета.Он используется как программист с домашним хозяйством. навыков.Также тысячи.
После многих перипетий мы открыли яркий язык Java.Как пользователь, вас беспокоит процесс его рождения/исторического развития, создатели, стоящие за ним (Отец Явы), много сомнений? Какой человек может писать на хорошем языке?
Сегодня эта статья вернет вас в длинную реку истории в виде комиксов и исследует взлеты и падения языка Java и рост отца Java~
PS:Отец Явы, главного героя зовут:James Gosling, объединенное с китайским названием:Джеймс Гослингвызов.
ЭтоСунан17-й оригинальный комикс
Не забывайте ставить лайки, поддерживать, спасибо~~
Когда ему было 14 лет, в средней школе организовали визит в соседний университет (это был его первый официальный контакт с программированием), непослушный Гослинг сохранил разум и запомнил пароль от дверного замка университетского вычислительного центра, и начал красться тайно в вычислительный центр Центр изучения компьютерного программирования. Говорят, что год спустя факультет астрономии университета нанял его в качестве временного программиста (неполный рабочий день), который писал компьютерные программы для анализа спутниковых астрономических данных.
У Гослинга в средней школе была привычка «пропускать уроки». Эта привычка была принесена Гослингом в колледж из старшей школы. Гослинг также любил прогуливать занятия во время учебы в колледже. Иди, но это также привело к тому, что Университет Гослинга почти не закончил.
После окончания Университета КалгариГослингЯ готовился снова поступать в аспирантуру (почти заканчивая университет, и я должен был восхищаться смелостью поступить в аспирантуру), но, к счастью, Гослинг был принят в Университет Карнеги-Меллона. Более того, Университет Карнеги-Меллона принимает только одного студента в год, что, несомненно, является огромной удачей для Гослинга, который почти не смог окончить бакалавриат.
время летит,ГослингВ 1983 году он получил степень доктора компьютерных наук в Университете Карнеги-Меллона, после чего Джеймс Гослинг официально начал свою карьеру…
После прихода в Sun Джеймс Гослинг провел почти пять лет, руководя разработкой оконной системы Sun NeWs, которая очень похожа на OS 2. Хотя она была хорошо принята техническим сообществом, она не стала популярным продуктом. В то время он был первым текстовым редактором WYSIWYG для EMACS, реализованным на C, COSMACS.
Этот статус-кво продержался до 1990 года, и его необходимо было изменить. В то время это была эпоха разработки программного обеспечения с очень высокой конкуренцией. Разработчики программного обеспечения пытались предсказать тенденции развития будущего программного обеспечения или технологий. Sun не является исключением. конец 1990-х Sun ожидает, что встроенные системы будут играть большую роль в будущем бытовой техники. Поэтому была сформирована команда разработчиков программного обеспечения для написания общей системы управления для умной бытовой техники следующего поколения (телевизоры, микроволновые печи, телефоны).
После того, как программа была создана и начался цикл разработки, команда первоначально рассматривала возможность использования языка C++, но многие участники, в том числе главный научный сотрудник Sun Билл Джой, обнаружили, что C++ и доступный API в некоторых отношениях очень проблематичны. Более того, рабочая группа использовала встроенную платформу, а доступные системные ресурсы были крайне ограничены. И многие участники обнаружили, что C++ слишком сложен, поэтому многие разработчики часто используют его неправильно. Более того, программа C++ слишком сложна и велика, в ней отсутствуют такие функции, как система сбора мусора, переносимость, распространение и многопоточность. В то время самой большой проблемой стал запуск.
Просто делайте то, что они говорят.Отличные люди всегда такие.Они терпеть не могут других,поэтому создают свои творения.Время летит быстро.Летом 1992 года Зеленый план в это время выполнил некоторые функции нового платформа, включая зеленую операционную систему. Программирование на новых языках, библиотеки классов и т. д.
После разработки нового языка возникла новая проблема: как он называется? ? ?
В этот момент Гослинг дал полную волю своему воображению и взял себе имя: C++--, что означает: в этот язык добавлено много новых, хороших и полезных функций на основе C++ (++), отказались от многих старых, плохих, и непрактичные функции (--) в C++. Отсюда также видно, что Гослинг оченьC++Какая гадость. Однако с этим именем действительно трудно согласиться, я считаю, что, кроме самого Гослинга, не должно быть второго человека, которому нравится это имя.
Конечно же, после долгих и ожесточенных дебатов Гослинг, наконец, был вынужден уступить, назвав его "Oak"(Дуб), названный в честь дуба за пределами своего кабинета, с тех пор новый язык был окончательно доработан под названием:"Oak".
Также в ноябре того же года Project Green была преобразована в «FirstPerson Ltd.», дочернюю компанию, находящуюся в полной собственности Sun Corporation.
Однако дела пошли не очень хорошо, и команда FirstPerson работала над созданием высокоинтерактивного устройства. Когда Time Warner опубликовала запрос предложений для телевизионной приставки, команда FirstPerson изменила свои цели и ответила на запрос предложения предложением платформы для телевизионной приставки. Но кабельная индустрия посчитала, что платформа FirstPerson дает пользователям слишком много контроля, поэтому заявка FirstPerson была потеряна для SGI. Между тем, другая сделка 3DO по приставке не сработала. В это время бедный Зеленый проект чуть не умер, и даже половина участников Зеленого проекта была переведена в другие проектные команды».Oak"С тех пор это приостановлено.
"БиблияЕсть еще такая фраза: "Когда Бог закроет эту дверь, он обязательно откроет для вас другую дверь.«Да, все снова перевернулось. Это произошло летом 1994 года. Появление Интернета и браузеров (Всемирной паутины) не только принесло хорошие новости огромному числу пользователей Интернета, но и вдохнуло новую жизнь в Дуб. Джеймс Госс Немедленно поняв, что это возможность, Лин сделал небольшую перестройку Оука, и к осени 1994 года Нотон и Джонатан Пейн в группе завершили первыйOakВеб-браузер на языке (Java): Берт Сазерленд, директор лаборатории WebRunner.Sun, и Эрик Шмикт, технический директор, посмотрели демонстрацию браузера и высоко оценили его эффективность.
Sun считает, что это действительно очень хорошая возможность, и готова усилить и улучшить ее на рынке.Однако в настоящее время зарегистрирована торговая марка Oak, поэтому Sun должна изменить название Oak, так как же она называется?
В известных мне сведениях есть несколько версий происхождения названия Ява, и сюжет каждой версии очень захватывающий.Говорят, что когда Дуб был зарегистрирован в то время, когда мы снова думали о названии, все спорили ...
Гослинг хочет еще больше округлить себяC++--мечтать...
инструкция: Ява — английское название индонезийского острова Ява, известного своим производством кофе. Многие кофейни за границей используют Java для обозначения или продвижения качества своего кофе. Позже многие имена библиотечных классов в языке Java были в основном связаны с кофе, например, JavaBeans (кофейные зерна), NetBeans (сетевые компоненты) и ObjectBeans (объектные компоненты) и т. д.
Таким образом, случайно за чашечкой кофе язык программирования Java, который приятно слушать и который легко запомнить, обладает сильной жизненной силой, родился и родился в хаосе.
В конце того же года (1994) Гослинг посетил «Конференцию по технологиям, образованию и дизайну», проходившую в Силиконовой долине. Он сообщил, что хочет попробовать настроение, чтобы продемонстрировать участникам функции Java. Он щелкнул значок статической молекулярной структуры на веб-странице, и через Интернет на веб-сайт, находящийся за сотни миль, была отправлена команда, он загрузил небольшую программу на Java и начал выполнять ее на своей локальной рабочей станции. Через несколько секунд на изначально статической веб-странице изображение молекулы превратилось в трехмерную анимацию.
После просмотра его демо",Ух ты…! ", весь народ в зале кипел, и он слышал восхищение публики!!
Вскоре после встречи San Jose Courier-Journal, крупнейшая газета Силиконовой долины, опубликовала на первой полосе статью «Почему Sun считает, что чашка горячего кофе может поднять настроение». С момента появления статьи в газете телефон сотрудников отдела маркетинга компании постоянно звонил. В течение нескольких дней информация о Java была опубликована почти во всех крупных газетах и журналах США.
С тех пор Java прославилась и успешно произвела свой первый выстрел!
В это время версия Java 1.0 уже была доступна для скачивания, но первый публичный релиз браузеров Java и HotJava был официально анонсирован на конференции SunWorld 23 марта 1995 года. 23 мая 1995 года была официально выпущена стабильная версия языка Java 1.0 под слоганом «Напиши один раз, беги куда угодно(Напиши один раз, запусти где угодно)», кросс-платформенная операция, которая также знаменует собой официальное рождение языка Java, а затем Sun напрямую разместила Java в Интернете, бесплатно для всех, даже исходный код не хранится в секрете, но и размещены в Открытом для всех в Интернете.
Через несколько месяцев произошло нечто еще более удивительное: Java стал самым популярным языком в Интернете. Более 100 000 человек посетили веб-сайт Sun и скачали язык Java. Потом в интернете сразу бесчисленное множество проектов Java апплетов, демонстраций различных мелких анимаций, небольших игр и т.д.
Если сказать, что до рождения языка Java веб-страницы Интернета по сути были похожи на лист бумаги, и динамического контента там не будет. Затем с помощью языка Java функция браузера была расширена, и программа Java может запускаться непосредственно в браузере и может напрямую взаимодействовать с удаленным сервером: программирование на языке Java может передавать программы в Интернете так же просто, как электронная почта. -почта.документ!
На этом этап рождения языка Java заканчивается. Время восходит к сегодняшнему дню в 2021 году, Java пережила почти 30 лет, и можно сказать, что бурное развитие Интернета способствовало этому.
следующее егоИстория итераций:
-
23 мая 1995 года родился язык Java.
-
В январе 1996 года родился первый JDK-JDK1.0.
-
В апреле 1996 года 10 основных поставщиков операционных систем заявили, что будут внедрять технологию JAVA в свои продукты.
-
В сентябре 1996 года с использованием технологии JAVA было создано около 83 000 веб-страниц.
-
18 февраля 1997 г. был выпущен JDK1.1.
-
2 апреля 1997 года состоялась конференция JavaOne, в которой приняли участие более 10 000 человек, установившая рекорд по масштабам подобных конференций в мире на тот момент.
-
В сентябре 1997 года число членов сообщества JavaDeveloperConnection превысило 100 000 человек.
-
В феврале 1998 года JDK1.1 был загружен более 2 000 000 раз.
-
8 декабря 1998 г. была выпущена корпоративная платформа JAVA2 J2EE.
-
В июне 1999 года Sun выпустила три версии Java: Standard Edition (J2SE), Enterprise Edition (J2EE) и Micro Edition (J2ME).
-
8 мая 2000 г. был выпущен JDK1.3.
-
29 мая 2000 г. был выпущен JDK1.4.
-
5 июня 2001 года NOKIA объявила, что к 2003 году продаст 100 миллионов мобильных телефонов с поддержкой Java.
-
24 сентября 2001 г. была выпущена J2EE 1.3.
-
26 февраля 2002 г. был выпущен J2SE1.4, и с тех пор вычислительная мощность Java значительно возросла.
-
В 18:00 30 сентября 2004 г. был выпущен J2SE1.5, ставший еще одной вехой в истории развития языка Java. Чтобы подчеркнуть важность этого выпуска, J2SE 1.5 был переименован в Java SE 5.0.
-
В июне 2005 года прошла конференция JavaOne, и SUN выпустила Java SE 6. На данный момент различные версии Java были переименованы, чтобы убрать из них цифру «2»: J2EE была переименована в Java EE, J2SE была переименована в Java SE, а J2ME была переименована в Java ME.
-
В декабре 2006 года Sun выпустила JRE6.0.
-
В декабре 2009 года Sun выпустила Java EE 6.
-
В ноябре 2010 г. Apache пригрозила выйти из JCP из-за недоброго отношения Oracle к сообществу Java [14].
-
28 июля 2011 г. корпорация Oracle выпустила Java SE 7.
-
18 марта 2014 г. корпорация Oracle выпустила Java SE 8.
-
21 сентября 2017 г. корпорация Oracle выпустила Java SE 9.
-
21 марта 2018 г. корпорация Oracle выпустила Java SE 10.
-
25 сентября 2018 г. Выпущен Java SE 11
-
Java SE 12 выпущен в марте 2019 г.
-
Сентябрь 2019 г., выпуск Java SE 13.
-
Java SE 14 выпущен в марте 2020 г.
-
Сентябрь 2020 г., выпуск Java SE 15.
-
Java SE 16 выпущен в марте 2021 г.
-
Сентябрь 2021 г., выпуск Java SE 17 (LTS)
Ps: История версий взята из Википедии
После редактирования
Что на самом деле означает имя Java? когда ты это увидишьlogo, ты поймешь. Он сравнил язык Java с тем, что предлагает миру чашку дымящегося ароматного кофе. Кофе — самый популярный напиток в мире.Джеймс сравнивает язык Java с чашкой кофе, что показывает, насколько он уверен в языке Java.
использованная литература
blog.CSDN.net/Ван Сяобо 141001 Может быть…
zhuanlan.zhihu.com/p/352930048
Часть материалов в этой статье взята из интернета, если есть какие-то нарушения, обращайтесь для удаления
Эта статья "программист, рисующий комиксыОригинал
Для перепечатки, пожалуйста, свяжитесь с su-south в WeChat для авторизации и укажите источник!
Написал: Сунан
Иллюстрация/набор: Sunan
Еще больше замечательных комиксов о программистах, все впрограммист, рисующий комиксы
- Комиксы | Посмотрите на отношения продакт-менеджеров и программистов из одной из четырех известных книг!
- Комикс | Тест компании не был стандартизирован из-за багов, и меня посадили в тюрьму~
- Программисты совместно подали в суд на продакт-менеджера к правительству округа и перечислили 8 тяжких преступлений (часть 2)
- Комикс | Восемь смертных грехов продакт-менеджеров (часть 1)
- Мультфильм | «Меры предосторожности» для трудовых мигрантов в Пекине, Шанхае, Гуанчжоу и Шэньчжэне с месячной зарплатой 50 000 вернуться в родной город
- Комикс | Я вернулся на десять лет назад и избил себя~
- Комикс | Тетя, я не хочу много работать~
- Комикс | Блин, я сломал интервьюера~
- Комикс | Каков опыт встречи с глупым лидером X на работе? ?
- Комикс | Продакт-менеджер часто меняет требования, и я не мог не прервать его!
- Комиксы |
- Комиксы | Познакомьте вас с обидами и недовольствами истории фронтенд-разработки.
更多精彩,欢迎关注我们
-> Программисты, рисующие комиксыЭта статья была впервые опубликована в публичном аккаунте:программист, рисующий комиксы
Ссылка на сайт:Tickets.WeChat.QQ.com/Yes/Приходите на 3TK GH9IG…
Для перепечатки, пожалуйста, свяжитесь с WeChat:
su-south
РазрешитьИнтерпретация передовых технологий с помощью комиксов, написание и интерпретация программной жизни, я надеюсь, что моя ручка может заставить вас улыбнуться.
адрес гитхаба: Еще забавные комиксы про программистовGitHub.com/meibin08/co…Добро пожаловать Звезда, смотреть
Это не просто создать, если вы думаете, что это хорошо, пожалуйста, нажмите "отличный"Дай мне немного мотивации~