I completely agree with Chris in here. You can always install whatever
interpreter or script language in the server side which is going to
serve your application, but in the client side ?, the whole thing is
just unthinkable, at least in a short-middle term. It's already hard
enough for vendors to agree specs, standards, etc... actually I'd say it
tends to just one language (I started with VBScript ;-) when the only
real browser was IE)... Anyway if on top of that you add a new
language... I'm afraid that the only choice in here is using languages
that compile into JS like CoffeeScript, and that's it, forget about
browsers running other script language.
Just for the record, I'd really love to have other alternatives to JS
Fran
On 11/02/11 16:19, Chris Heilmann wrote:
On 11/02/2011 15:18, Adrian Olaru wrote:
Right now, JavaScript is the way to go. My opinion is that
programmers love having more choices. Like on the server we are using
Python Ruby or even JavaScript nowadays. But what we've got on the
client? Only JavaScript. We had a lot of opportunities to "fix" the
language but we stopped having another option to the language. I love
programming in JavaScript. Don't get me wrong. I'm just saying that
having other scripting languages as an option is not such a bad thing.
btw, Lua is small, like 202KB small, tarred and gzipped. :) I am
giving Lua as an example because it has similar features as JS and I
think JS programmers will not have any difficulties coding in Lua
right away. Except maybe for that table offset Peter was talking about. :
The whole fallacy here is to think that you can control the
environment. Sure, you can install anything on the server, but on the
client you expect the user to upgrade. It is bad enough that more and
more sites expect JS to be enabled. What's next? Please download a LUA
supporting browser to see this web site? The web is a media, not a
piece of software and anyone can take part - from the crappiest IE6
corporate setup with an outdated screenreader on top up to our awesome
quadcore machines with the newest nightlies of the coolest new browsers.
The existing infrastructure of the web is HUGE - bringing a new
language in there will take more years it will take for IE6 to die.
--
To view archived discussions from the original JSMentors Mailman list:
http://www.mail-archive.com/[email protected]/
To search via a non-Google archive, visit here:
http://www.mail-archive.com/[email protected]/
To unsubscribe from this group, send email to
[email protected]
--
To view archived discussions from the original JSMentors Mailman list:
http://www.mail-archive.com/[email protected]/
To search via a non-Google archive, visit here:
http://www.mail-archive.com/[email protected]/
To unsubscribe from this group, send email to
[email protected]