Programování

Rozhovor: Brendan Eich o požehnání a kletbě JavaScriptu

Být tvůrcem JavaScriptu bylo pro Brendana Eicha požehnáním a kletbou. Na jedné straně se JavaScript vyznačuje tím, že je nejpopulárnějším programovacím jazykem na světě. Na druhé straně nebyl žádný jazyk terčem většího snarku.

Eich si je dobře vědom nevýhod tohoto jazyka - koneckonců, v roce 1995 pracoval nepřetržitě, aby vytvořil JavaScript za pouhých 10 dní. V tomto živém rozhovoru s Ericem Knorrem Eich snadno přiznává nedostatky JavaScriptu a upřímně mluví o tom, co by mohl udělat lépe, a zároveň se dotýká vylepšení JavaScriptu za jeho 23letou životnost. Bradavice a vše ostatní, JavaScript se skutečně stal „jazykem shromažďování webu“.

Globální webová komunita byla Eichovou prací obohacena jinými způsoby. V roce 1998 spoluzaložil bezplatnou softwarovou komunitu Mozilla a v roce 2015 předsedal zavedení WebAssembly, standardu, který umožňuje vývojářům vložit spustitelný kód na webové stránky. WebAssembly podporuje více než 20 jazyků, nejen JavaScript, otevírá možnost psát a kompilovat rychlé webové aplikace vývojářům se všemi pruhy - a způsobuje, že mnozí předpovídají, že WebAssembly bude ústředním bodem budoucího vývoje webu.

Iniciativa, která dnes Eicha nejvíce inspiruje, je jeho otevřený prohlížeč Brave Browser, který blokuje reklamy a sledovače a zavádí automatizované schéma mikroplatby jako prostředek platby za webový obsah cenný pro uživatele. Nejen další hra na blokování reklam, Brave nabízí provokativní řešení nefunkčního obchodního modelu pro webový obsah. Eich o tom a mnohem více diskutuje v tomto rozsáhlém rozhovoru.

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