ajaxian.com — JavaScript 2.0, aka ECMAScript 4 will be coming in a future version of Firefox, and with it will come Python-like generators and iterators, among other things. The good news is that Adobe and Microsoft are on the spec alongside Brendan from Mozilla, so there is hope for the language to improve in all browsers in a standard way.
Feb 20, 2006 View in Crawl 4
rsanheimFeb 20, 2006Submitter
Brendan on the future of js: "My gut says that we will successfully evolve JS into a much stronger language, with a better and more standard library ecosystem, for the next ten years of its life. I will wager that other browsers will follow the ES4 standard, possibly even in 2007."
Closed AccountFeb 21, 2006
the IE team will want to. MS managment won'ti mean whats in it for them to be compatable with everyone else? it only weakens their market share. ( thats thier thinking not mine )with js/xml based compitors to office around the corner you watch them sabotage this one as well
toilingFeb 21, 2006
I agree. IE should go this direction.
cbmeeksFeb 21, 2006
Hell, I wished all the browsers on all the platforms would get their s**t together. I mean, if you design for the most minimalistic JS there is (along with CSS, etc) you can have a nice cross-platform site. But sometimes it's a bitch making sure your code works on everything...then, IE upgrades and breaks your code...lolProgramming, chatting, etc....another blog: yawn<a class="user" href="http://cbmeeks.blogspot.com/">http://cbmeeks.blogspot.com/</a>
tehmothFeb 21, 2006
trejkaz: you can already write the scripting and the webapp in the same language, javascript, if that is your desire.
skytomorrownowFeb 21, 2006
why make it like python? if i wanted python, i'd use python... yuck.
isalphaFeb 21, 2006
This is good stuff. It means we get the nice Python techniques in a nice C-style language and without Pythons silly significant whitespace!
arevosFeb 21, 2006
"and without Pythons silly significant whitespace!"Although this is a little off-topic, I've never understood this attitude. If you indent your code, then what's the problem? If you don't indent your code, why don't you?