My apologies. It's just such an interesting topic, real or imagined. brought to you by the letters A, V, and I and the number 47
On Tue, Feb 5, 2013 at 1:28 PM, Michael Schmalle <apa...@teotigraphix.com>wrote: > Right, > > I don't have a bunch of time for all this water cooler talk but my head > lives in the NOW. You know how far off generics are? > > Do we have any other compiler developers around to start pushing Falcon > forward? > > If the answer is NO right now, than AS3 is all you have to worry about. > > I also understand there needs to be a differentiation between feature > sets, but lets talk about that next year when it happens... > > Mike > > > Quoting Lee Burrows <subscripti...@leeburrows.com>**: > > I assume we'll be calling it Apache ActionScript when Adobe feel that >> HTML5 is ready to front their gaming push. >> >> >> On 05/02/2013 10:37, Michael Schmalle wrote: >> >>> There is a simple answer to this. >>> >>> Keep AS3, it's a language name, not a product. Flex is a product, if you >>> want to do something, change the image of Flex. We have a new name, Falcon >>> AS3. >>> >>> Evolution just happens. My work with the compiler is meant to empower >>> the next generation of devs that want a tried and true OOP language to work >>> with JavaScript and HTML5. >>> >>> I already have some prototypes of pretty amazing things on this cross >>> compiling front. There is no majic or marketing that creates new things, >>> people that go to school for advertising are different from those that >>> invent the things the advertisers will market. >>> >>> You want to know why there is so much crap technology right now? It's >>> because there are more advertisers then engineers in the steering the ship. >>> >>> Rant over, my work here has nothing to do with Flex, it has to do with >>> creating a stable future for a language that has more than 10 years proved >>> itself as agile and understandable. >>> >>> Mike >>> >>> >>> >>> Quoting Frank Pepermans <frankp...@hotmail.com>: >>> >>> >>>> Pros :- Actionscript and Flash are the same thing to the outside world, >>>> Flex goes beyond Flash- Adobe will market AS as a language for games and >>>> video, not officially for Flex enterprise apps, this is confusing and to be >>>> honest casts a shadow over Flex which we cannot do anything about... >>>> Cons :- AS is well known, a new language name needs time to be known in >>>> the industry, will take more time to get Flex out on the job market- Yet >>>> another language, never sits well, people will question why no existing >>>> language is used (even if it's an AS dialect, in years they might both >>>> evolve differently) >>>> >>>> >>>> >>>> >>>> Date: Tue, 5 Feb 2013 09:45:46 +0100 >>>>> Subject: Re: Language features >>>>> From: rol...@stackandheap.com >>>>> To: dev@flex.apache.org >>>>> >>>>> by the way, with all this type of language features, it'll be >>>>> interesting >>>>> to see >>>>> what Adobe is going to with ASC2.0 on their end. >>>>> They reported here on the list that they'd be developing ASC separately >>>>> since >>>>> it would focus on AS.Next. But with their last announcement they have >>>>> indicated >>>>> that the AVM2 will remain their focus. Which means AS3 as well, I >>>>> suppose. >>>>> So, as we are adding language features, does that mean there is going >>>>> to be >>>>> two versions of AS3? Apache AS3 and Adobe AS3? >>>>> >>>>> So, when we do add features, should we make an official name change to >>>>> the >>>>> language? >>>>> >>>>> Any thoughts? >>>>> >>>>> On 5 February 2013 05:22, Nicholas Kwiatkowski <nicho...@spoon.as> >>>>> wrote: >>>>> >>>>> I was under the impression that they updated the AMF protocol to >>>>>> support >>>>>> Vector... I'm not remembering /where/ I read that, but I remember >>>>>> them >>>>>> saying it was coming... >>>>>> >>>>>> -Nick >>>>>> >>>>>> On Mon, Feb 4, 2013 at 8:21 PM, Tianzhen Lin <tang...@usa.net> wrote: >>>>>> >>>>>> > Besides strongly-typed dictionary, adding generic support would >>>>>> bring the >>>>>> > language to a more reusable state, so we can say good-bye to >>>>>> > ArrayCollection, but List<MyType>. >>>>>> > >>>>>> > Additionally, if the AMF also supports generics, that would >>>>>> complete the >>>>>> > whole picture. Currently Vector is not supported in AMF, making it >>>>>> > inconvenient to pass through the wire. >>>>>> > >>>>>> > Tangent >>>>>> > >>>>>> > http://tangentlin.wordpress.**com/<http://tangentlin.wordpress.com/> >>>>>> > >>>>>> > >>>>>> > -----Original Message----- >>>>>> > From: Frédéric THOMAS >>>>>> > [mailto:webdoublefx@hotmail.**com<webdoubl...@hotmail.com> >>>>>> ] >>>>>> > Sent: Saturday, February 02, 2013 12:50 PM >>>>>> > To: dev@flex.apache.org >>>>>> > Subject: Re: Language features >>>>>> > >>>>>> > Btw, maybe strongly-typed Dictionary as well :) >>>>>> > >>>>>> > -Fred >>>>>> > >>>>>> > -----Message d'origine----- >>>>>> > From: Frédéric THOMAS >>>>>> > Sent: Saturday, February 02, 2013 6:05 PM >>>>>> > To: dev@flex.apache.org >>>>>> > Subject: Re: Language features >>>>>> > >>>>>> > Hi Gordon, >>>>>> > >>>>>> > > Adding abstract classes and private constructors to Falcon should >>>>>> be >>>>>> > > easy >>>>>> > >>>>>> > That's a good news, at this point protected constructor would be >>>>>> welcomed >>>>>> > as well as private constructors are commonly used in classes that >>>>>> contain >>>>>> > static members only. >>>>>> > >>>>>> > And I voting +1 for the rest :-) you gonna make happy a lot of >>>>>> people who >>>>>> > wait for a long time for these features. >>>>>> > >>>>>> > -Fred >>>>>> > >>>>>> > -----Message d'origine----- >>>>>> > From: Gordon Smith >>>>>> > Sent: Friday, February 01, 2013 7:38 PM >>>>>> > To: dev@flex.apache.org >>>>>> > Subject: RE: Language features >>>>>> > >>>>>> > 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:webdoublefx@hotmail.**com<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 >>>>>> > >>>>>> > >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> regards, >>>>> Roland >>>>> >>>>> -- >>>>> Roland Zwaga >>>>> Senior Consultant | Stack & Heap BVBA >>>>> >>>>> +32 (0)486 16 12 62 | rol...@stackandheap.com | >>>>> http://www.stackandheap.com >>>>> >>>>> http://zwaga.blogspot.com >>>>> http://www.springactionscript.**org<http://www.springactionscript.org> >>>>> http://www.as3commons.org >>>>> >>>> >>>> >>> >> >> > -- > Michael Schmalle - Teoti Graphix, LLC > http://www.teotigraphix.com > http://blog.teotigraphix.com > >