Як починалася революція Інтернет частина 1

March 26th, 2009


« Що таке Java   |   Використання мови програмування Java »


представляти послуги і інформацію за допомогою тієї, що виникає

цифрової інфраструктури”.

Основні осяяння по створенню програмного забезпечення для

роботи на таких пристроях відвідали Гослінга на концерті

братів Дуби. Сидячи згорбившись в першому ряду і купаючись в

хвилях музики, Гослінг глянув вгору на дроти, динаміки і

напівавтоматичні вогні, танцюючі під звуки музики. “І я

побачив, як біжать по проводах уявні пакети, керівники

всім цим уявленням”, згадує Гослінг. “До цього

моменту я багато думав над тим, як примусити потік управління

поведінкою проходити досить вузькими шляхами мережі. І в час

концерту я прорубався через купу технічних питань. Я відразу

зрозумів, як далеко це може зайти: вплетеніє мереж і

комп’ютерів в тонкі узори тканини повсякденного життя”.

12. РРОЖДЕНІЄ МОВИ OAK

Гослінг швидко зрозумів, що існуючі мови не годяться для

цієї роботи. Мова C++ стала майже стандартом для програмістів

що будують спеціальні додатки, де швидкодія вирішує все

- наприклад, системи CAD, в яких успіх визначається числом

прямокутників, що згенерували за секунду. Але для задуманих

Гослінгом цілей мова C++ не була достатньо надійною.

Побудовані додатки працювали швидко, але інтерфейс був

незадовільний, і програми продовжували збоїти. А в завданнях

управління побутовою електронікою надійність важливіша за швидкість.

Програмні інтерфейси повинні бути надійні, як вилка для

стінної розетки. “І я прийшов до висновку, що мені потрібна мова

програмування”, говорить Гослінг.

Коли це стало ясно, то Гослінг почав роботу над заміною мови

C++ в домашньому господарстві. Весь процес “від початкових

безпорадних лайок і до продукту розумного ступеня

закінченості” зайняв, як затверджує Гослінг, всього декілька


Tags: , , , , , ,

Історія


Схожі записи

Категория: Історія |

Комментарии