Microsoft delivers developer preview of Roslyn compiler as a service
![mary-jo-foley](https://www.zdnet.com/a/img/resize/e044720b80efb53e29d54a7b9c817e3e57f3f2b6/2022/08/05/8215236b-63b7-491f-91ad-190439d0bf94/mary-jo-foley.jpg?auto=webp&fit=crop&frame=1&height=192&width=192)
Microsoft officials said at the Build conference that Microsoft would release a Community Technology Preview (CTP) test build of its "Roslyn" compiler as a service technology in October.
On October 19, Microsoft made good on that promise, and posted the Roslyn bits on its Download Center.
Microsoft officials wouldn't provide a tentative ship timeframe for Roslyn at the Build show, but after viewing the slides from a presentation there, I predicted Roslyn wouldn't be part of the next release of Visual Studio, which is coming in 2012.
Microsoft confirmed today that Roslyn is a post-Visual Studio '11 (Visual Studio 2012) deliverable. From a note on the download:
"'Roslyn' CTP installs as an extension to Visual Studio 2010 SP1. 'Roslyn' is a long lead project which we are considering for the post-Visual Studio 11 timeframe. The CTP includes an early preview of the APIs exposed by the C# and Visual Basic compilers, and the Interactive window experience."
A quick Roslyn refresher: The Roslyn effort is about re-architecting the C# and VB compilers to support “compiler as a service” (CaaS) scenarios. Currently, a compiler is a black box; with Roslyn, Microsoft is working on opening it up so that all of the information processed via a compiler is available in application programming interface (API) form.