On Sat, Jun 13, 2015 at 11:52 AM, Frédéric THOMAS <webdoubl...@hotmail.com>
wrote:

> Yep, would like to see private / protected constructors, method
> overloading, generics and lambda in falcon to overwhelm any competitor :-)
>


I wish I got paid doing this because I would take 3 months of my life and
learn the low level of compiler theory and engineering and I could
implement it in the compiler.

That is what sucks, the ActionScript language COULD compete with these
languages out today as a progressive language, but there is no money behind
it to drive innovation.


>
> I've been trying time ago for private / protected constructors using class
> annotation in the compiler, I wasn't far but lost all my job with my
> computer :-( and wasn't easy for me as I'm not a compiler guy.
>
> I guess the same principle could use for method overloading, not sure for
> generics but why not as at the end, it is only compile time checking and
> the info could be erase at runtime as done in Java.
>

Can you show me examples of what you were doing? Start a new thread if you
do.

Mike



>
> Thoughts ?
>
> Frédéric THOMAS
>
>
> ----------------------------------------
> > Date: Sat, 13 Jun 2015 11:40:22 -0400
> > Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration
> > From: teotigraphix...@gmail.com
> > To: dev@flex.apache.org
> >
> > On Sat, Jun 13, 2015 at 11:35 AM, Frédéric THOMAS <
> webdoubl...@hotmail.com>
> > wrote:
> >
> >> Btw, what happen when you compile JS.swc stuffs in AS ?
> >>
> >
> >
> > Yeah, the only reason for the JS.swc is code completion and compile API.
> > You know, just tricks the compiler into thinking JS DOM calls are
> > actionscript and does correct type checking.
> >
> > Basically think of the PLAINJS output type as a little "TypeScript"
> > compiler. Justa quick AST generation and AST walk to emit JS code, done.
> :)
> >
> > Mike
> >
> >
> >
> >>
> >> Frédéric THOMAS
> >>
> >>
> >> ----------------------------------------
> >>> From: webdoubl...@hotmail.com
> >>> To: dev@flex.apache.org
> >>> Subject: RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> Integration
> >>> Date: Sat, 13 Jun 2015 16:31:32 +0100
> >>>
> >>>> No, no more subclasses what I meant to say is if the output type is
> JS,
> >> the
> >>>> client compiler will automatically configure the FlexJS emitter based
> on
> >>>> the fact it wants to produce clean JS.
> >>>
> >>> I'm fine with that approach as the FLEXJS_DUAL output type re-invokes
> >> the compiler after the swf compilation to compile the JS with FLEXJS
> output
> >> type.
> >>>
> >>> Frédéric THOMAS
> >>>
> >>>
> >>> ----------------------------------------
> >>>> Date: Sat, 13 Jun 2015 11:27:03 -0400
> >>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> Integration
> >>>> From: teotigraphix...@gmail.com
> >>>> To: dev@flex.apache.org
> >>>>
> >>>> No, no more subclasses what I meant to say is if the output type is
> JS,
> >> the
> >>>> client compiler will automatically configure the FlexJS emitter based
> on
> >>>> the fact it wants to produce clean JS.
> >>>>
> >>>> Mike
> >>>>
> >>>> On Sat, Jun 13, 2015 at 11:25 AM, Michael Schmalle <
> >>>> teotigraphix...@gmail.com> wrote:
> >>>>
> >>>>>
> >>>>>
> >>>>> On Sat, Jun 13, 2015 at 11:20 AM, Frédéric THOMAS <
> >> webdoubl...@hotmail.com
> >>>>>> wrote:
> >>>>>
> >>>>>>> I really want to try the JS.swc in this new build. :)
> >>>>>>
> >>>>>> Oh yes, I don't want to miss that either, big up for you too Mike !!
> >>>>>>
> >>>>>
> >>>>>
> >>>>> I'm not kidding myself, there is still a huge amount of work to be
> >> done to
> >>>>> get it to work correctly based on externals that are more complicated
> >> then
> >>>>> the ones I did right now. I think I managed to get packages(js
> >> namespaces)
> >>>>> working but I really haven't tested them.
> >>>>>
> >>>>> On top of this, the FlexJS emitter needs a bunch of configuration
> added
> >>>>> through it's emitter stage (to not produce GCC comments, inherits
> etc).
> >>>>>
> >>>>> What will probably happen is there will just be a JS output type that
> >>>>> subclasses the FlexJS emitter and turns everything off, then it's
> not a
> >>>>> rats nest of config arguments.
> >>>>>
> >>>>> Mike
> >>>>>
> >>>>>
> >>>>>
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Frédéric THOMAS
> >>>>>>
> >>>>>>
> >>>>>> ----------------------------------------
> >>>>>>> Date: Sat, 13 Jun 2015 11:06:59 -0400
> >>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> >> Integration
> >>>>>>> From: teotigraphix...@gmail.com
> >>>>>>> To: dev@flex.apache.org
> >>>>>>>
> >>>>>>> Great job Fred, so this means we just need the FlexJS SDK and it
> will
> >>>>>> work
> >>>>>>> right? Do we still have to setup a library for code completion
> etc.?
> >>>>>>>
> >>>>>>> I really want to try the JS.swc in this new build. :)
> >>>>>>>
> >>>>>>> Mike
> >>>>>>>
> >>>>>>> On Sat, Jun 13, 2015 at 10:44 AM, Frédéric THOMAS <
> >>>>>> webdoubl...@hotmail.com>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Hi Alex,
> >>>>>>>>
> >>>>>>>> I understand what you did but not sure I could reproduce, I wasn't
> >> that
> >>>>>>>> far in my experiment but I still miss the complete round trip
> logic
> >> of
> >>>>>>>> jBurg, I guess I would need to spend more time on it to get it
> >> better.
> >>>>>>>>
> >>>>>>>> Whatever, that's awesome, we can now compile and debug without any
> >>>>>>>> dependencies on the Flex SDK in IntelliJ :-) big up !!
> >>>>>>>>
> >>>>>>>> I will commit soon what I've done too.
> >>>>>>>>
> >>>>>>>> Thanks,
> >>>>>>>> Frédéric THOMAS
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> ----------------------------------------
> >>>>>>>>> From: aha...@adobe.com
> >>>>>>>>> To: dev@flex.apache.org
> >>>>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> >>>>>> Integration
> >>>>>>>>> Date: Fri, 12 Jun 2015 22:19:47 +0000
> >>>>>>>>>
> >>>>>>>>> OK, I think I got it. Try my latest commit.
> >>>>>>>>>
> >>>>>>>>> -Alex
> >>>>>>>>>
> >>>>>>>>> On 6/12/15, 12:41 PM, "Alex Harui" <aha...@adobe.com> wrote:
> >>>>>>>>>
> >>>>>>>>>>OK, I will work on it. Thanks for trying, it is rather strange
> >> stuff.
> >>>>>>>>>>
> >>>>>>>>>>On 6/12/15, 9:16 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com>
> >>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>>Hi Alex,
> >>>>>>>>>>>
> >>>>>>>>>>>Well, I've been trying to get why I always get a cost "not
> >> feasible"
> >>>>>> for
> >>>>>>>>>>>your function but I'm failing to understand the logic of jBurg,
> >> maybe
> >>>>>>>>>>>seing your solution will unligthen me but at the moment I'm
> >> totally
> >>>>>> in
> >>>>>>>>>>>the dark.
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>
> >>
> >>
>
>

Reply via email to