Субота, 27 Квітня, 2024

Джеймс Гослінг – батько мови програмування Java

Справжні винагороди освічена людина не може зрозуміти. Ви повинні дихати, радіти, і робити добрі речі! Ці слова постійно в своїх інтерв’ю говорить відомий чоловік в Едмонтоні і Канаді – Джеймс Гослінг. Він зробив значний внесок в сферу ІТ-технологій. Завдяки наполегливості, старанням, став найкращим канадським засновником і розробником мови програмування Java. Більше на сайті edmonton-future.

Навчання в університеті

Джеймс Артур Гослінг народився в 1956 році поблизу Калгарі, Альберта. Спочатку навчався в середній школі Вільяма Аберхарта. Джеймс був не такий як інші діти, бо навчаючись в молодших класах він почав писати програмне забезпечення для аналізу даних із супутника. Тому після закінчення школи вступив до університету інформатики в Калгарі. У 1977 році він закінчив цей заклад. Джеймс вирішив не зупинятися на досягнутому, тому відразу після закінчення університету чоловік вступив в університет Карнегі-Меллона, де отримав ступінь доктора філософії.

Докторська дисертація, початок кар’єри

Створюючи свою докторську дисертацію, чоловік створив свій перший тепер популярний редактор дисплеїв Emacsі написав версію операційної системи UNIX для багатопроцесорних комп’ютерних систем. Далі найуспішнішою розробкою чоловіка стало портування р-коду UCSD Pascal з робочої станції PERQ для роботи на комп’ютерній системі DEC VAX шляхом написання емулятора VAX.

Праця над проєктом під назвою Sun Java стала для чоловіка джерелом натхнення для концепції віртуальної машини Java, яка б дозволила коду, написаному один раз працювати одразу на кількох платформах, дозволяючи програмістам завжди кодувати.

Чоловік почав свою кар’єру в одній з відомих компаній Sun. Життя склалося так, що він у 1984 році познайомився з засновником компанії Sun Енді Бехтольшаймом. Першим проєктом в цій компанії стала розробка системи NeWS. Вона була розроблена спеціально для роботи з растровими дисплеями на робочих станціях і мала використовуватися на різних апаратних платформах і операційних системах, але зрештою вона не отримала широкого успіху.

Написання мови Java

Ця подія відбулася 1991 року влітку, коли Гослінг, Майк Шерідан, Патрік Нотон вирішили зробити прорив в сфері ІТ. Чоловіки, завдяки своїй наполегливості і професійності, змогли започаткувати мову Java. Всім дійством керував Шерідан, таким чином вдалося створити нову мову програмування, на той час люди використовували тільки С++.

Java не була націлена виключно для використання її для ПК, бо розробники планували щоб вона була на телевізорах, телефонах і приставках. Початкова мова під назвою «Oak» вперше була представлена людям 2 вересня 1992 року у формі складного портативного медіа-контролера Star-7, який використовував графічний інтерфейс користувача та просту для сприйняття метафору «домашній».

Таким чином, Гослінг зміг створити оригінальний дизайн Java і реалізував її оригінальний компілятор і віртуальну машину. За це досягнення його обрали до Національної інженерної академії США. 

Тепер мова Java використовується в програмуванні, крім того, вона є найпопулярнішою. Її постійно використовують в різноманітних програмах, під час проведення наукових дослідів, в корпоративних програмах. 

ІТ-науковець також зробив великий внесок в інші програмні системи, такі як NeWS і Gosling Emacs. Крім того, Джеймс став автором програми «bundle», утиліти, про яку детально описано в книзі Браяна Кернігана та Роба Пайка «Середовище програмування Uni».

Гослінг залишив компанію Sun відразу після того, як Oracle придбала компанію в 2010 році, недовго працюючи в Google, а потім у Liquid Robotics, компанії, що виготовляє автономних океанських роботів, які використовуються в океанографічних і атмосферних дослідженнях.

Latest Posts

.,.,.,.,.,.,.,. Copyright © Partial use of materials is allowed in the presence of a hyperlink to us.