Posted By: Charles | May 2nd, 2006 @ 4:03 PM | 55,093 Views | 24 Comments

We recently caught up with Jim Hogg, program manager for the Phoenix Framework, a very robust backend compiler platform co-created by the VC++ team and MSR. Ever wanted to extend the functionality of a backend compiler? Well, now you can, and it's much easier than you'd think given the great work that's gone into "Phoenix" (it's a code name at this point...).

Tags: C++, WiX
Media Downloads:
Rating:
1
0
is there a similar project available for other languages? ex. C#?

EDIT: sorry i tought something else from the title. Is it posibble to extend a existing language like C++ and add to it new features? using Phoenix.
Chadk
Chadk
excuse me - do you has a flavor?
I will watch the video once i get home. I was just amazed how many video's you guys are doing atm! Great stuff!

Good work!
staceyw
staceyw
Before C# there was darkness...
Very cool stuff. The whiteboard work was fantastic.  So does this mean you can take a .net assem and output native exe that does not require the framework be installed?
staceyw wrote:
Very cool stuff. The whiteboard work was fantastic.  So does this mean you can take a .net assem and output native exe that does not require the framework be installed?
for that you use a linker Smiley check this.
I've sent a letter about a year ago to join the program as a independent student but as a support from a professor was needed in the end my application wasn't approved (either Java oriented teachers that don't use .net or teachers that don't want to get exposed, or get messed up with the legal part of it, very frustrating all together). However I was very very pleasantly surprised when I saw that it's now open to download for everyone.
Thank very much to MS for allowing this to happen and I hope many great plugins for it come out.
Before I download it, as it was mentioned in the video this is a framework for the backend, does that mean support for stuff like parsers, lexers etc, that could help develop a whole new language are out of this Framework?

The subject is slightly esoteric and might have benefited from having a possible int/external customer for the Phoenix to throw in few leading questions. When the interviewer comes off as trying to think up a question on the spot it just doesn't come out very well in terms of audiences confidence on the information gained and time spent.

Though since I don't write compilers I feel bad complaining here about the free peak into latest research..

Microsoft Communities