Programovanie

Rozhovor: Brendan Eich o požehnaní a kliatbe JavaScriptu

Byť tvorcom JavaScriptu bolo pre Brendana Eicha požehnaním a prekliatím. Na jednej strane sa JavaScript vyznačuje tým, že je najpopulárnejším programovacím jazykom na svete. Na druhej strane, žiadny jazyk nebol terčom väčšieho unáhlenia.

Eich si dobre uvedomuje nevýhody jazyka - koniec koncov, v roku 1995 pracoval nepretržite na vytvorení JavaScriptu za pouhých 10 dní. V tomto živom rozhovore s Ericom Knorrom Eich pohotovo pripúšťa chyby JavaScriptu a otvorene hovorí o tom, čo by mohol urobiť lepšie, a zároveň sa dotýkať vylepšení JavaScriptu počas jeho 23-ročnej životnosti. Bradavice a všetko, JavaScript sa skutočne stal „zhromažďovacím jazykom webu“.

Globálna webová komunita bola Eichovou prácou obohatená aj inými spôsobmi. V roku 1998 spoluzakladal slobodnú softvérovú komunitu Mozilla a v roku 2015 predsedal predstaveniu WebAssembly, štandardu, ktorý umožňuje vývojárom vkladať spustiteľný kód na webové stránky. WebAssembly podporuje viac ako 20 jazykov, nielen JavaScript, otvára vývojárom všetkých pruhov možnosť písať a kompilovať rýchle webové aplikácie - a spôsobuje, že mnohí predpovedajú, že WebAssembly bude ústredným bodom budúceho vývoja webových aplikácií.

Iniciatívou, ktorá dnes Eicha najviac inšpiruje, je jeho otvorený prehliadač Brave Browser, ktorý blokuje reklamy a sledovače a zavádza automatizovanú schému mikroplatieb ako prostriedok platby za webový obsah hodnotný pre používateľa. Brave, nielen ďalšia hra blokujúca reklamy, ponúka provokatívne riešenie narušeného obchodného modelu pre webový obsah. Eich o tomto a oveľa viac diskutuje v tomto rozsiahlom rozhovore.

$config[zx-auto] not found$config[zx-overlay] not found