»

JavaScript praznuje 30 let

Slo-Tech - Nekatere rešitve, spisane v naglici, a v pravem zgodovinskem trenutku, ostanejo. Tak primer je JavaScript, ki sta ga Netscape Communications in Sun Microsystems predstavila pred tridesetimi leti. Čeprav ga je Brendan Eich sestavil v pičlih desetih dneh tistega maja, so ga predstavili šele decembra 1995. Do končne različice je minilo še nekaj mesecev, JavaScript pa je verzijo 1.0 dosegel marca 1996.

Eich se je pri sestavljanju JavaScripta zgledoval po Javi, od koder si je sposodil nekaj sintakse, konceptualno pa je sledil jezikoma Scheme in Self. JavaScript je Netscape potreboval za razvoj interaktivnih in dinamičnih spletnih strani ter aplikacij. Rezultat je jezik, v katerem koda teče na strani odjemalca in ga še danes uporablja več kot 98,9 odstotka spletnih strani.

Ostaja najpopularnejši jezik na svetu, poganja kodo v brskalnikih, backendih na strežnikih, mobilnih aplikacijah, namiznih programih in celo nekaterih vgradnih sistemih. Tudi med programerji je JavaScript med najbolj...

9 komentarjev

JavaScript dopolnil 25 let

vir: ZDNet
ZDNet - Programski jezik JavaScript, ki predstavlja eno glavnih tehnologij modernega svetovnega spleta, je dopolnil 25 let, kar je v računalništvu že zelo častitljiva starost. Začelo se je leta 1995, ko je Brendan Eich iz Netscapa (se še spomnite njihovega brskalnika?) dobil nalogo, da razvije skriptni jezik za odjemalce, ki bi dobro sodeloval z Javo. Nalogo je dokončal v 10 dneh in dobili smo prvo verzijo JavaScripta. Zanimivo je, da je standard ECMAScript izšel šele leta 1997, torej za JavaScriptom, ko je postalo jasno, da bo potrebna združljivost med tehnologijami v različnih brskalnikih. Microsoft in Netscape sta združila moči in rezultat je bila standardizacija. Tudi Microsoftov jezik TypeScript je združljiv z ECMAScript in se v brskalniku obnaša enako, saj je JavaScript podmnožica.

Vpliv, ki ga je imel JavaScript in razvoj in videz spleta, je ogromen. JavaScript je še danes eden najbolj priljubljenih programskih jezikov, običajno na drugem ali tretjem mestu različnih lestvic. Toda...

16 komentarjev

Mozilla po Eichovem odstopu

Mitchell Baker

Mozilla.org - Pritisk na novega Mozillinega novega izvršnega direktorja Brendana Eicha zaradi njegove donacije iz leta 2008 za skupino California Proposition 8, ki si je prizadevala za prepoved istospolnih porok v Kaliforniji, je bil tako močan, da je Eich odstopil. Mozilla sedaj išče novega izvršnega direktorja, je sporočila izvršna predsednica Mitchell Baker.

Kot je zapisala v svojem blogu, je Mozilla zelo ponosna na svoje visoke standarde, ki so se jim v zadnjem tednu izneverili. Opravičila se je, ker se na pripombe skupnosti niso odzvali dovolj hitro in dovolj odločno, kar bodo v prihodnosti...

295 komentarjev

Mozillin novi izvršni direktor po treh dneh na pragu odstopa

Slo-Tech - V ponedeljek je mesto izvršnega direktorja v Mozilli prevzel Brendan Eich, ki ga poznamo kot izumitelja JavaScripta leta 1995, ko je bil zaposlen še pri Netscapu. Od leta 2005 pa je delal v Mozilli, nazadnje kot tehnični direktor.

Toda kmalu po njegovem nastopu funkcije se je v javnosti začela debata o njegovi odprtosti in strpnosti. Leta 2008 je namreč Eich doniral tisoč dolarjev skupini California Proposition 8, ki si je prizadevala za prepoved istospolnih porok v Kaliforniji in je njihovo uzakonitev za nekaj let odložila. Eichova donacija je postala javno znana leta 2012 in že tedaj je dvignila precej prahu.

Imenovanje Eicha za izvršnega direktorja Mozille je staro debato spet pogrelo. Eich je na svojem blogu objavil odprto pismo o vključenosti v Mozilli. Celo...

195 komentarjev

Emulator x86 v JavaScriptu poganja Linux

CNet - Fabrice Bellard je dokazal, da se da v JavaScriptu že praktično vse. Pogon je namreč že tako hiter, da je Bellard napisal emulator procesorja arhitekture x86 (konkretno 486) brez koprocesorja. Poimenoval ga je JavaScript PC Emulator. K sreči odsotnost koprocesorja ni ovira, da na njem ne bi pognal Linuxa, saj Linux zmore sam emulirati koprocesor.

Bellard pravi, da je projekt izvedel za zabavo, ker so novi pogoni JavaScripta že dovolj hitri, da je z njimi moč početi komplicirane stvari. Kodo je napisal, da se je naučil čim več o optimizaciji za JaegerMonkey (ki je Firefoxu 4) in V8 (ki je v Chromu). S tem emulatorjem bi lahko poganjali stare gre za DOS, izvajali teste hitrosti (benchmark) ali kaj podobnega. Najpomembnejša pa je ugotovitev, da je JavaScript dozorel dovolj,...

16 komentarjev

Mozilla Developer Day

Mozillazine - Nedavno je v Mountain Viewu potekal prvi Mozilla Developer Day, na katerem so se srečali razvijalci Mozille. Kratka vsebina srečanja je podana v izjavi za medije, ki omenja najpomembnejše projekte, ki so se predstavili. Največ zanimanja je požel Brendan Eich, ki je predstavil prihodnost Mozille.

Po besedah glavnega načrtovalca v Mozilla Foundation je potrebno izboljšati integracijo SVG v Mozilli, uvajati podporo novim jezikom (JavaScript 2, Python in Perl 5) in ustvariti dodatek za Eclipse za razvoj programov v jeziku XUL, vse to z namenom širjenja spletnih aplikacij. Poleg tega je Eich opozoril na potrebo po boljši integraciji domačih (native) gradnikov v namizna okolja, kmalu naj bi ustvarili stran developer.mozilla.org z dokumentacijo za programerje, sodelovali pa naj bi tudi z Opero in Applom, tako da bi skupaj dosegli napredek pri uveljavljanju spletnih standardov.

2 komentarja