» »

Prihodnost JavaScripta

reddit - JavaScript ni pretirano čislan programski jezik, večina nas je še vedno pod vtisom težav, ki so ga težile pri starejših brskalnikih, ampak odkar ga je pod okrijle vzela Ecma, se stvari izbolšujejo. JavaScript 2, ki ga snuje skupina neodvisnih stokovnjakov ter predstavnov Adobe, Microsofta in Mozille, bo tako vseboval kar nekaj novih jezikovnih konstruktov, naprimer iteratorje, generatorje in transformacije seznamov (list comprehension), dobro poznane že iz Pythona.

Zadnje čase se vsi zgledujejo po Pythonu, najprej C#, sedaj tole. Kdo bo naslednji? (Na tem mestu me ni potrebno raztrgati, vem, Lisp je imel vse, kar se imeti da, 50 let nazaj. Niste imeli v mislih Lispa? Smola, kajti Lisp je imel vse, kar se imeti da, 50 let nazaj.)

9 komentarjev

Jumping Jack ::

Super. In kdaj lahko pričakujemo, da se bo stvar dejansko dalo uporabljat v spletnih aplikacijah (v smislu, da bo podpora zanj na večini računalnikov)? Čez 10 let? 15? :\

upirna ::

Največji problem java scripta je način njegovega izvajanja, ki je na strani uporabika. In programer mora potem misliti na vseh 5000 verzij javascripta, brsklanikov in ostalih cvetk, da spiše nekaj kar vsaj približno dela.

Vsi vemo, da če je aplikacija že malo zahtevnejša, da je skoraj nemogoče narediti program tako, da dela na vseh verijah javascripta.
[to sporočilo bo spremenil upirna, kadar bo to njemu pasalo]

Bistri007 ::

No, začnimo se zgledovati še po ostalih legendah, kot sta COBOL & FORTRAN :))

jype ::

Motni007: COBOL in FORTRAN tudi danes nimata vsega, kar se imeti da. Lisp pa, hja, je rezerviran za inteligentne programerje, tako da nic hudega, ce ga ne razumes.

Problem javascripta je samo to, da na IE5, 5.5 in 6 deluje drigace, ter da teh platform nihce resno ne vzdrzuje.

Ostali brskalniki (gecko, khtml (safari, konqueror), opera, uapm da bo IE 7 tudi) dejansko odpravijo hrosce v Javascriptu, ce jih kdo javi.

Nikoli ne pises programa, ki bi moral delati na vseh verzijah Javascripta, ker to ni smotrno, obstaja pa mnogo spletnih aplikacij, ki delujejo na veliki vecini uporabljanih brskalnikov.

Matthai ::

A Lisp je programski jezik za programiranje računalnikov? Jaz sem vedno mislil, da je to syntax za statistične izračune...
Zloraba oblasti, avtokracija in tema nikoli ne pridejo hipoma, vedno je vmesno
obdobje mračenja, ko se dan preveša v noč; biti moramo pozorni opazovalci
okolja in varuhi luči, da ne postanemo nemočni ujetniki teme. --W. Douglas

OwcA ::

Otroška radovednost - gonilo napredka.

Zgodovina sprememb…

  • spremenilo: OwcA ()

sverde21 ::

De ne bom odpiru nove teme... ma kdo kak manual za JavaScript v stilu PHP manuala ... pa obvezno mora bit na voljo tudi v download obliki :) . Upm d nism prezahtevn :\ ampak sm pol gugla preisko že pa nč ;((
Our (wannabe) blog: http://randomplac.es/ :)
<?php echo `w`; ?>

Looooooka ::

Problem javascripta je samo to, da na IE5, 5.5 in 6 deluje drigace, ter da teh platform nihce resno ne vzdrzuje.

Ostali brskalniki (gecko, khtml (safari, konqueror), opera, uapm da bo IE 7 tudi) dejansko odpravijo hrosce v Javascriptu, ce jih kdo javi.
ampak res skor sm umrl =)

se prav gecko obstaja sam ena verzija...ie5 ie6 ie7 pa sploh niso nadradnje?
zanimivo.

se nikol nism vidu da bi firefox downloadu update za gecko engine.
vedno sm mogu downloadat novo verzijo firefoxa...tko kot sm mogu updejtat novo verzijo ie-ja

Kar se tice napak v javascriptu je pa ponavad tkole:
prvo bo delal v ie in firefoxu kjer bos mogu kodo MAL popravt .... this.document -> document ...getelementbyid itd
pol ti pridejo na vrsto razni konquerori pa opera kjer bos mogu pa se kj vec spremenit.
ie pa firefox sta pa kar se tle tice se najmanjsa problematika.

In ja ponavad delas "stran"...oz service,ki ti prikazuje stran tko da dela v vecini sodonih browserjev kar pa nazalost glede na stevilo userjev se zmer vkljucuje ie5 ie6 smrdliv netscape 6 in tako dalje.
ce bi bil ze cel svet sam na najnovejsi operi firefoxu pa ie-ju bi bli vsi zlo veseli.

je pa fino da obstaja moznost da se bojo za javascript2 clo usedl pa zmenil kako bo deloval.
ce se zmenjo se za kksne html standarde bi blo to prou fino...
sam verjetn se tle ne bo nc spremenil in bo koda se naslednih 10 let 3x dalsa zarad kompatibilnosti.
wuhu

Zgodovina sprememb…

  • spremenilo: Looooooka ()

M.B. ::

@ Looooooka ne morš verjet ampak za HTML standarde se se pri W3C zmenili že dolgo nazaj. Problem je edino da jih po večini upoštevajo vsi razen IE-ja.
Everyone started out as a newbie.
Sadly only a handful ever progress past that point.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Nov googlebot vidi v barvah

Oddelek: Novice / Omrežja / internet
92122 (1364) sverde21
»

C++0x (strani: 1 2 )

Oddelek: Novice / --Nerazporejeno--
593649 (2716) Matevžk
»

Čip brez tranzistorjev

Oddelek: Novice / Znanost in tehnologija
363211 (1617) Matevžk
»

Prihaja Windows Server 2003 R2

Oddelek: Novice / Operacijski sistemi
172829 (2044) darkolord
»

Izšel Firefox 1.5 (strani: 1 2 )

Oddelek: Novice / Brskalniki
896974 (4221) marhyo

Več podobnih tem