Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×
Microsoft Programming

Microsoft Previews Compiler-as-a-Service Software 171

angry tapir writes "Microsoft will release a Community Technology Preview of a new type of compiler its researchers have been building — code-named Project Roslyn — a company executive announced Thursday. Roslyn is a compiler for C# and Visual Basic with a set of APIs that developers can use to fine-tune their code. It resembles a model developed by the Mono Project, in which the information the compiler generates about a program can be reused as a library."
This discussion has been archived. No new comments can be posted.

Microsoft Previews Compiler-as-a-Service Software

Comments Filter:
  • by pyrbrand ( 939860 ) on Friday September 16, 2011 @04:32AM (#37417804)

    No, you're not getting it right, this is a service as in a process always running on your computer, not as in a cloud based compiler. The point is your program can dynamically call the compiler with additional source code to be compiled so your program can modify itself even though it's in a relatively static language like C#.

  • by ByOhTek ( 1181381 ) on Friday September 16, 2011 @08:06AM (#37418656) Journal

    You "new" it was better? I believe the word you are looking for is "knew".

    Also, Mono is an implementation/compiler for .NET, not a replacement. So, if mono is better than (Visual Studios, and the MS .NET run time, I'm guessing you are referring to?) Then I'm guessing you don't want to kill .NET because that would also kill Mono, which is .NET.

    To emphasize this point, I compile programs on both Mono and Visual Studios 2010/MS Runtime. I then run programs compiled on either system to run on the other.

    Both are AMAZING pieces of work.

"All we are given is possibilities -- to make ourselves one thing or another." -- Ortega y Gasset