Programiranje

Intervju: Brendan Eich o blagoslovu in prekletstvu JavaScript

Ustvarjalec JavaScripta je bil za Brendana Eicha blagoslov in prekletstvo. Po eni strani se JavaScript razlikuje kot najbolj priljubljen programski jezik na svetu. Po drugi strani pa noben jezik ni bil tarča bolj ostrega.

Eich se dobro zaveda jezikovnih pomanjkljivosti - navsezadnje je leta 1995 v samo 10 dneh delal neprekinjeno, da bi ustvaril JavaScript. V tem živahnem intervjuju z Ericom Knorrjem Eich zlahka prizna napake JavaScripta in odkrito govori o tem, kaj bi lahko naredil bolje, hkrati pa se dotakne izboljšav JavaScript-a v 23-letni življenjski dobi. Bradavice in vse ostalo, JavaScript je resnično postal »spletni jezik za zbiranje«.

Svetovno spletno skupnost je Eichovo delo obogatilo na druge načine. Leta 1998 je bil soustanovitelj skupnosti proste programske opreme Mozilla, leta 2015 pa je predsedoval uvedbi WebAssembly, standarda, ki razvijalcem omogoča, da izvršljivo kodo vdelajo v spletne strani. WebAssembly podpira več kot 20 jezikov, ne samo JavaScript, kar razvijalcem vseh črt odpira zmožnost pisanja in prevajanja hitrih spletnih aplikacij - in mnogi bodo predvidevali, da bo WebAssembly osrednjega pomena za prihodnji spletni razvoj.

Pobuda, ki Eicha danes najbolj navdihuje, je njegov odprtokodni Brave Browser, ki blokira oglase in sledilce ter uvaja avtomatizirano shemo mikroplačil kot sredstvo za plačilo za uporabniku dragocene spletne vsebine. Ne samo še ena igra, ki blokira oglase, Brave ponuja provokativno rešitev pokvarjenega poslovnega modela za spletno vsebino. Eich o tem in še veliko več razpravlja v tem obsežnem intervjuju.

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