[osflash] Anybody interest in developing a new compiler?
Nicolas Cannasse
ncannasse at motion-twin.com
Mon Sep 10 17:01:03 PDT 2007
>> 8 and lower) or AVM2(Flash 9). I think a Flash 9 is needed. While
>> Actionscript 3 is a great improvement it's a far cry from far more
>> mature and professional languages like Objective C, C# or even Java.
>
> oh really ?
> and on what basis are you asserting that ?
I would say that common sense is enough.
Clearly, AS3 chose to implement some rather unorthodox features (such as
namespaces) but neglected some interesting features that have been
available in highlevel languages for decades and have been proved very
useful in practice.
A few examples : generics (typed arrays), iterators, strictly typed
functions, polymorphism, anonymous objects, type inference, enums...
Now, there are two possibilities :
a) AS3 is the next big thing, and all the research done in
programming language for years is worth nothing, and all the great
people working on C#, Java, etc are wrong about thinking programmers
need these features.
b) something is wrong with AS3
IMHO, I would favor to the (b) solution.
Now, if you look for example at haXe from a programming language
features point of view, you'll find a mature and professional language
that targets Flash Player 6-9 and offer far more possibilities than AS3.
That's all for today rant :)
Nicolas
More information about the osflash
mailing list