Adding abstract classes and private constructors to Falcon should be easy. 
Adding generics and method overloading would be considerably harder but 
probably doable after a lot of design. Two other features worth considering are 
strong function types (i.e., a type like (int, int):String for a function that 
takes two ints and returns a String) and strongly-typed fixed arrays (i.e., 
int[]).

I'm going to continue to focus on MXML. Until it is finished, we can't move 
from the old compiler to the new one. I don't recommend making any 
modifications to the old compiler.

- Gordon

-----Original Message-----
From: Frédéric THOMAS [mailto:webdoubl...@hotmail.com] 
Sent: Friday, February 01, 2013 3:07 AM
To: dev@flex.apache.org
Subject: Re: Language features

+1 Nick

May be possible, I don't know, time ago, I looked at adding the possibility to 
have the constructor accepting other NS than public to simulate abstract 
classes and seen 2 places where it was checked but didn't dare to change it 
besause I didn't know the impacts, I hope someone better than me here can take 
care of it, compiler geeks, are you here ?

-Fred

-----Message d'origine-----
From: Nick Collins
Sent: Friday, February 01, 2013 11:24 AM
To: dev@flex.apache.org
Subject: Language features

With the cancellation of AVM next, should we perhaps look at adding some 
additional language features to our compiler?

As I think about some of the features I would like to see, such as abstract 
classes, generics, method overloading, etc. it seems to me that at least some 
of them could be implemented into our compiler?

Nick 

Reply via email to