ncannasse at motion-twin.com
Thu Aug 14 01:06:15 PDT 2008
> A committee agreeing by consensus on a OOP system seems like a
> nightmare that may not happen.
Please allow me to jump in the discussion at this point.
I totally agree with what have been told here.
Getting many different people to decide on an a possible ideal OOP
language seems very unlikely. This will definitely need some kind of
political choices ("I drop this feature if you accept this one") that
are maybe the last thing you want to do when you design a sound
programming language. And it seems like this is what is happening right
Maybe I will repeat myself here, but I think that next JS should focus
on being a good runtime, easily targeted by 3rd party programming
languages such as haXe, GWT or AS3, and be able to run JS-3.1 on top of
it as well.
This is the only way to ensure diversity among programming languages,
because I'm convinced that there is not a single answer to "what is the
best language". I think that anybody should put aside their own ideas
about what is good/bad in programming and let users choose what is best
for them in the end. Every attempt to enforce a given PL would be a huge
step backward for the web openness.
ECMA has a huge responsibility, which is to ensure that the platform
used to add interactivity to web pages gets better and more suitable for
various developers : from the beginner to the advanced programmer. A
failure to do that would really hurt web developers as a whole.
More information about the Es-discuss