Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Brendan Eich

poniedziałek,

Brendan Eich

Brendan Eich miał duży wpływ na rozwój stron internetowych. Jest twórcą języka JavaScript. Amerykański programista urodził się 4 lipca 1961 roku. Podczas swojej pracy zawodowej pracował w kilku znanych firmach jednak już zawsze będzie kojarzony głównie z narodzinami nowego języka.

Kiedy w 1995 roku 34-letni pracownik firmy Netscape Communications opracowywał skryptowy język JavaScript, strony internetowe były dużo mniej interaktywne niż dziś. Jakakolwiek akcja wywołana przez użytkownika wymagała przeładowania całej strony. Wyobraź sobie np. przewijanie map Google zrealizowane przy pomocy przycisków i ładowanie nowej strony po każdorazowym naciśnięciu. W połowie lat 90. była to jedyna możliwość implementacji takiej funkcjonalności.

Brendan Eich na rozmowie kwalifikacyjnej w Netscape Communications przedstawił pomysł osadzenia interpretera języka programowania w przeglądarce. Oczywiście firmie bardzo to się spodobało. Pierwsza wersja nowego języka powstała w 10 dni. Jego projektant połączył elementy z kilku języków programowania. Nazwa JavaScript to chwyt marketingowy. Firma Netscape w tamtym okresie współpracowała z Sun Microsystems, twórcami języka Java. Zdecydowano, żeby wykorzystać sukces rynkowy Javy poprzez zastosowanie modnego w owym czasie słowa w nazwie. Języki JavaScript i Java to zupełnie odrębne technologie.

Powodzenie nowego języka spowodowało, że szybko pojawiły się jego klony, np. JScript z firmy Microsoft w przeglądarce Internet Explorer. Niestety kopie były nie tylko odwzorowaniem pierwowzoru, ale wnosiły własne rozszerzenia języka, dlatego istniały duże problemy z kompatybilnością skryptów w różnych przeglądarkach. Pojawiła się potrzeba standaryzacji – organizacja ECMA (European Computer Manufacturers Association) opracowała specyfikację ECMAScript. Ta nazwa języka jest nieobarczona znakami handlowymi, jednak nadal ta technologia powszechnie określana jest jako JavaScript.

Artykuł: DRAM Speculative Leadoff

DRAM Speculative Leadoff

Artykuł: Burst Mode DMA

Burst Mode DMA

Artykuł: Tryby DMA

Tryby DMA

Artykuł: DMA w kontekście historycznym

DMA w kontekście historycznym

Artykuł: Bezpośredni dostęp do pamięci

Bezpośredni dostęp do pamięci

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły