PDA

View Full Version : Microsoft Roslyn: Reinventing the Compiler As We Know It


sl4shd0t
10-21-2011, 05:08 PM
snydeq writes "Fatal Exception's Neil McAllister sees Microsoft's Project Roslyn potentially reinventing how we view compilers and compiled languages. 'Roslyn is a complete reengineering of Microsoft's .NET compiler toolchain in a new way, such that each phase of the code compilation process is exposed as a service that can be consumed by other applications,' McAllister writes. 'The most obvious advantage of this kind of "deconstructed" compiler is that it allows the entire compile-execute process to be invoked from within .NET applications. With the Roslyn technology, C# may still be a compiled language, but it effectively gains all the flexibility and expressiveness that dynamic languages such as Python and Ruby have to offer.'"http://a.fsdn.com/sd/facebook_icon_large.png (http://www.facebook.com/sharer.php?u=http%3A%2F%2Fdevelopers.slashdot.org% 2Fstory%2F11%2F10%2F21%2F1456213%2Fmicrosoft-roslyn-reinventing-the-compiler-as-we-know-it%3Futm_source%3Dslashdot%26utm_medium%3Dfacebook ) http://a.fsdn.com/sd/twitter_icon_large.png (http://twitter.com/home?status=Microsoft+Roslyn%3A+Reinventing+the+Co mpiler+As+We+Know+It%3A+http%3A%2F%2Fbit.ly%2Fp2OI Zx)
Read more of this story (http://developers.slashdot.org/story/11/10/21/1456213/microsoft-roslyn-reinventing-the-compiler-as-we-know-it?utm_source=rss1.0moreanon&utm_medium=feed) at Slashdot.
http://feedads.g.doubleclick.net/~at/LS0nEh9EvCXZK7h2BPNAqlQ5Ivo/0/di</img> (http://feedads.g.doubleclick.net/~at/LS0nEh9EvCXZK7h2BPNAqlQ5Ivo/0/da)
http://feedads.g.doubleclick.net/~at/LS0nEh9EvCXZK7h2BPNAqlQ5Ivo/1/di</img> (http://feedads.g.doubleclick.net/~at/LS0nEh9EvCXZK7h2BPNAqlQ5Ivo/1/da)
http://feeds.feedburner.com/~r/Slashdot/slashdotDevelopers/~4/BAdyB9M-hGw

More... (http://rss.slashdot.org/~r/Slashdot/slashdotDevelopers/~3/BAdyB9M-hGw/microsoft-roslyn-reinventing-the-compiler-as-we-know-it)