RE: Falcon compiler source code / Falcon architecture

2012-01-20 Thread Gordon Smith
PM To: flex-dev@incubator.apache.org Subject: RE: Falcon compiler source code / Falcon architecture Gordon, when you have time; Does the ANTLR parser use the standard token stream if it's not lexing the source? Would there be a way to create a linked list token stream with what the lexer

RE: Falcon compiler source code / Falcon architecture

2012-01-20 Thread Michael Schmalle
multithreaded fashion as other Falcon compilation. - Gordon -Original Message- From: Michael Schmalle [mailto:m...@teotigraphix.com] Sent: Thursday, January 19, 2012 4:48 PM To: flex-dev@incubator.apache.org Subject: RE: Falcon compiler source code / Falcon architecture Gordon, when you

Re: Falcon compiler source code / Falcon architecture

2012-01-20 Thread Rick Winscot
To: flex-dev@incubator.apache.org (mailto:flex-dev@incubator.apache.org) Subject: RE: Falcon compiler source code / Falcon architecture Does the ANTLR parser use the standard token stream if it's not lexing the source? For AS, where we use JFlex to do the lexing (for better performance), we

Re: Falcon compiler source code / Falcon architecture

2012-01-19 Thread Raju Bitter
2012/1/19 Alex Harui aha...@adobe.com: I was in the Falcon code in November.  It was way easier to figure out how to make changes than with MXMLC.  Even if it is not documented, I think it will be easier to make progress that with the Falcon code base. I agree, that sounds like it would be much

Re: Falcon compiler source code / Falcon architecture

2012-01-19 Thread jude
On Tue, Jan 17, 2012 at 6:48 PM, Alex Harui aha...@adobe.com wrote: For example, an MXML tag resulted in a UIComponentDescriptor for MX components and a tree of functions for Spark components. The plan was to have an MXML tag result in an entry in an Array that consisted of the class

RE: Falcon compiler source code / Falcon architecture

2012-01-19 Thread Michael Schmalle
To: flex-dev@incubator.apache.org Subject: RE: Falcon compiler source code / Falcon architecture Gordon this is about the best news we could get. It's great to see this structure! I can't wait. What parts are using ANTLR grammar? Thanks, Mike Quoting Gordon Smith gosm...@adobe.com: Until we

Re: Falcon compiler source code / Falcon architecture

2012-01-18 Thread Scott Delamater
On Wed, Jan 18, 2012 at 12:59 AM, David Arno da...@davidarno.org wrote: Should we just ignore Falcon and instead consider a major overhaul of mxmlc, or even a completely new compiler? It sounds like, at best, we might be able to follow Falcon development updates (and thanks in advance to Alex

Re: Falcon compiler source code / Falcon architecture

2012-01-18 Thread Andras Csizmadia
years ago in their mailing list and it's still open. Best regards, Andrew -Original Message- From: Scott Delamater Sent: Wednesday, January 18, 2012 3:36 PM To: flex-dev@incubator.apache.org Subject: Re: Falcon compiler source code / Falcon architecture On Wed, Jan 18, 2012 at 12:59

RE: Falcon compiler source code / Falcon architecture

2012-01-18 Thread Gordon Smith
:53 PM To: flex-dev@incubator.apache.org; peter.e...@gmail.com; rajubit...@gmail.com Subject: Re: Falcon compiler source code / Falcon architecture On 1/17/12 4:38 PM, Gordon Smith gosm...@adobe.com wrote: Falcon can compile pure-AS apps that aren't built with the Flex framework so I don't

RE: Falcon compiler source code / Falcon architecture

2012-01-18 Thread Gordon Smith
-dev@incubator.apache.org Subject: RE: Falcon compiler source code / Falcon architecture From: Alex Harui [mailto:aha...@adobe.com] Sent: 18 January 2012 00:08 1) Falcon is intended to serve not only as the compiler for FB, but as the code-model service for FB's code intelligence. 2) The version

Re: Falcon compiler source code / Falcon architecture

2012-01-18 Thread Alex Harui
On 1/17/12 11:59 PM, David Arno da...@davidarno.org wrote: The more I read about Falcon, the more concerned I become about it. I don't like the idea that we will have to wait six months for a half-working compiler, presumably with no APIs, documentation etc provided beforehand. There is

RE: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Michael A. Labriola
, 2012 1:29 PM To: flex-dev@incubator.apache.org Subject: Re: Falcon compiler source code / Falcon architecture The goal is to donate Falcon before it is done, but it won't be before we want to cut some release from our Flex podling. Yes, Falcon looks like it could make your build script run twice

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Alex Harui
On 1/17/12 1:01 PM, Michael A. Labriola labri...@digitalprimates.net wrote: Alex any movement on this? My hope is still that Adobe will donate this thing and finish development in the open. It would send a strong commitment to Adobe wanting to work with the community. I don't have any

RE: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Michael A. Labriola
Okay, obviously still campaigning for open development on this. -Original Message- From: Alex Harui [mailto:aha...@adobe.com] Sent: Tuesday, January 17, 2012 4:08 PM To: flex-dev@incubator.apache.org Subject: Re: Falcon compiler source code / Falcon architecture On 1/17/12 1:01 PM

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Roland Zwaga
Wow, the summer, that's still quite a while away. That is, if you get the proposal approved. Good luck with that Alex, until that time we'll all be reading up on compiler theory :) Okay, obviously still campaigning for open development on this. I don't have any official timeline for Falcon at

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Peter Elst
Wow, the summer, that's still quite a while away. Sure, but given the initial timeline that was given at the Flex Summit having something by summer would be a huge win IMHO. In the worst case and community participation doesn't help speed up getting a stable release of Falcon out, it still

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Roland Zwaga
I agree, sorry if I sounded impatient :) And I understand the legal battles that Alex et al have to wage to get the code out there earlier than the original timeline. Wow, the summer, that's still quite a while away. Sure, but given the initial timeline that was given at the Flex Summit

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Jonathan Campos
On Tue, Jan 17, 2012 at 4:35 PM, Roland Zwaga rol...@stackandheap.comwrote: I agree, sorry if I sounded impatient :) And I understand the legal battles that Alex et al have to wage to get the code out there earlier than the original timeline. Soon can't be soon enough in my book. The earlier

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Alex Harui
While we're on the subject, I learned a few things in my meetings today that may not have occurred to folks wanting to change the compiler and language. 1) Falcon is intended to serve not only as the compiler for FB, but as the code-model service for FB's code intelligence. 2) The version of FB

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Peter Elst
The version of FB that integrates Falcon will not be designed to use a different version of Falcon for different versions of the SDK. This is different than today, where FB uses the MXMLC from the SDK version for your project. This has some interesting implications. One is that we can't

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Alex Harui
On 1/17/12 4:18 PM, peter.e...@gmail.com peter.e...@gmail.com wrote: Am I reading it right that this means FB is pretty much useless as an IDE if Falcon isn't aligned with Apache Flex SDK releases? It depends on what you want to change. Our goal for Falcon and the SDK back before the

Re: Falcon compiler source code / Falcon architecture

2012-01-17 Thread Alex Harui
On 1/17/12 4:38 PM, Gordon Smith gosm...@adobe.com wrote: Falcon can compile pure-AS apps that aren't built with the Flex framework so I don't think it makes sense as a subproject of Flex. - Gordon Smith, Adobe If Falcon is going to have a distinct community then yes, it should have its

RE: Falcon compiler source code / Falcon architecture

2012-01-17 Thread David Arno
From: Alex Harui [mailto:aha...@adobe.com] Sent: 18 January 2012 00:08 1) Falcon is intended to serve not only as the compiler for FB, but as the code-model service for FB's code intelligence. 2) The version of FB that integrates Falcon will not be designed to use a different version of

Re: Falcon compiler source code / Falcon architecture

2012-01-05 Thread Michael Schmalle
Is there any documentation available explaining the differences between Falcon and the current version of the compiler? Or do you have a developer wiki for Falcon which might be shared with us, even if we don't have access to the source code, yet. Does the Falcon team already have an

RE: Falcon compiler source code / Falcon architecture

2012-01-05 Thread David Arno
+1 Wouldn't it be important if the community had access to the Falcon source at a very early stage? There are some great ideas here around creating an API for the compiler to support formatting and documentation tools for example. Also I'd like to experiment with adding custom generics

RE: Falcon compiler source code / Falcon architecture

2012-01-05 Thread Michael Schmalle
Quoting David Arno da...@davidarno.org: +1 Wouldn't it be important if the community had access to the Falcon source at a very early stage? There are some great ideas here around creating an API for the compiler to support formatting and documentation tools for example. Also I'd like

Re: Falcon compiler source code / Falcon architecture

2012-01-05 Thread Fréderic Cox
I see this as a very important step in getting Apache Flex into the melting pot viewed fairly along side other competing technologies. I have had a few blog posts about the transformation of Flex and really, this is exactly where it is going to happen on the low level. Mike +1

Re: Falcon compiler source code / Falcon architecture

2012-01-05 Thread Alex Harui
The compiler IS the Flex SDK and to empower developers to get involved would be a huge new driving force for the architecture built to use it. I don't agree with this. I can use the compiler to generate code for a whole new framework if I want to. Wouldn't it be important if the community had

Re: Falcon compiler source code / Falcon architecture

2012-01-05 Thread Michael Schmalle
Quoting Alex Harui aha...@adobe.com: The compiler IS the Flex SDK and to empower developers to get involved would be a huge new driving force for the architecture built to use it. I don't agree with this. I can use the compiler to generate code for a whole new framework if I want to. --

Re: Falcon compiler source code / Falcon architecture

2012-01-05 Thread Alex Harui
The goal is to donate Falcon before it is done, but it won't be before we want to cut some release from our Flex podling. Yes, Falcon looks like it could make your build script run twice as fast, but it won't be the 10x the early prototypes showed for incremental compiles from the tool. One the