Linked by twitterfire on Mon 24th Oct 2011 22:52 UTC
General Development "Looking past the Metro hype, the Build conference also revealed promising road maps for C#, Visual Studio, and the .Net platform as a whole. Perhaps the most exciting demo of the conference for .Net developers, however, was Project Roslyn, a new technology that Microsoft made available yesterday as a Community Technology Preview. Roslyn aims to bring powerful new features to C#, Visual Basic, and Visual Studio, but it's really much more than that. If it succeeds, it will reinvent how we view compilers and compiled languages altogether."
Thread beginning with comment 494177
To view parent comment, click here.
To read all comments associated with this story, please click here.
roverrobot
Member since:
2006-07-23

RTFA. This isn't about exposing Compiler.AddFiles|.Run. It's about exposing each of the internal stages of the compiler so that you can essentially plug in your own lexical analyzer (for examnple) or your own code analysis tool (for example) fed by a tokenizer. This is fairly damned cool.


Hmm? you mean like llvm does?

Reply Parent Score: 1

Nelson Member since:
2005-11-29

LLVM does no such thing on its own. Now if you take the LLVM backend, add in the Clang front end, then maybe you get something comparable to Roslyn.

Not that its a bad thing, Roslyn is just ridiculously extensive. Its huge.

Reply Parent Score: 2

roverrobot Member since:
2006-07-23

LLVM does no such thing on its own. Now if you take the LLVM backend, add in the Clang front end, then maybe you get something comparable to Roslyn.


True. But it is not "revolutionary" either as the message I replied to put it. I am not even sure it is more flexible than llvm.

Reply Parent Score: 1