Komentáře k článku
ECMAScript Strict mode ve Firefoxu 4

Syntaxe JavaScriptu je přizpůsobena začátečníkům a JavaScript tak mnohé odpustí, což se nyní, kdy se JavaScript stává jedním z nejdůležitějších webových programovacích jazyků, ukazuje jako zásadní problém, který brání optimalizacím a přináší některé záludné chyby. Napraví to takzvaný Strict mode?
Dobra kniha
Existuje nejaka dobra knizka o ECMAScriptu? Vetsina je totiz zamerena na web a Ajax.
Re: Dobra kniha
JavaScript: The Good Parts
http://oreilly.com/catalog/9780596517748
Je to celkom fajn kniha zamerana prave na jazyk.
Java
Bah uz Torvalds vravel, ze C by bolo dobre aj keby jeho jedinym kladom bola schopnost udrzat Cpp a Java programatorov co najdalej (od kernelu). Mozna na tom nieco bude, hoci sa clovek musi o vsetko starat aspon to nefunguje automagically :)
Re: Java
a co tim chtel slovensky provokater rici?
Kroky správným směrem
Konečně se pohnuly ledy a z javascriptu se snad stane dospělý jazyk (ikdyž i ve stávají podobě jej mám rád).
Osobně bych byl nejraději, kdyby se javascript přiblížil co nevíce C++. Má někdo podobný názor?
Re: Kroky správným směrem
ehm, dava nejaky smysl priblicovat c++ a javascript?
Re: Kroky správným směrem
Spíš bych rád, aby se přiblížil Javě a C#, hlavně aby se tam zavedly klasické třídy…
Re: Kroky správným směrem
presne preto vytváram vlastný jazyk založený na JS, bude obsahovať triedy, namespaces, modifikátory prístupu, properties a všetky bežné jazykové konštrukcie.
Re: Kroky správným směrem
Myslím, že rezervovaná slova, o kterých je řeč ve článku, napovídají, že se něco takového chystá už v ECMAScriptu…
Re: Kroky správným směrem
problém je, že potrvá ešte niekoľko rokov kým sa nový ECMA Script stane bežnou súčasťou, všetkých prehliadačov. Môj jazyk sa bude kompilovať do JS takže odpadajú problémy s kompatibilitou…
Re: Kroky správným směrem
Tak to jo, to pak dává smysl :-)
Re: Kroky správným směrem
Nechystá, upustilo sa od toho.
Re: Kroky správným směrem
Já bych spíš přivítal kdyby se přiblížil Perlu….
preventExtensions
Myslím, že by bolo dobré zdôrazniť, že v tomto prípade TypeError nevzniká kvôli strict mode, ale proste kvôli tomu preventExtensions.
Mimochodom, „property“ je po našom „vlastnosť“.
Re: preventExtensions
ale aj nehnutelnost… hahaha
strict je ako prechod od Basicu ku Pascalu
… lol