Live data from Hacker News

Microsoft Open Sources C# Compiler

roslyn.codeplex.com

51–60 of 459 posts

Re: Microsoft Open Sources C# Compiler

#51
post #29
post #15

Earlier quoted context omitted.

Who would have imagined it five months ago?

Quite a lot of people actually. These moves have been on the cards for years. Just waiting now for the next big move in the coming months of when they acquire Xamarin.

I was hoping there would be an announcement at Build that they had acquired Xamarin, but that didn't happen. All that was mentioned was that they were a partner that they were working with. Still a possibility in the future though.

The open sourcing of Roslyn can only mean good things for Xamarin.

Re: Microsoft Open Sources C# Compiler

#52

Everyone on Roslyn is really excited about this and we hope that it serves as a signal that big things are happening in .NET to make the entire platform more open and agile! P.S. We're the Visual Basic compiler too :)

From an open source neckbeard to a MS employee, thanks!!! Man, this is a crazy world. Cats and dogs living together. Open source MS projects. The falcon cannot hear the falconer

Heh, before joining the C# compiler team I actually hacked on a stripped down Linux kernel and VMM targeted at high performance computing, contributed to ffmpeg and QEMU, ran Arch Linux with xmonad as my main machine, and did my Masters' thesis on Racket in Git, so I'm pretty used to open source.

This is basically old hat for me -- I'm just glad Microsoft agrees it's the way to go. :)

Re: Microsoft Open Sources C# Compiler

#53
post #46
post #19

As a C# developer who genuinely likes the C# language (although I loathe vast swaths of the .NET framework libs) I'm actually super-excited about this. C# is a great language, and I hope to see it flourish outside of the MS walled garden. Miguel de Icaza does what he can with Mono, but it can be so much more.

I've started to get experience with javascript, and Java, and Scala the past year or so as my resume is very heavily weighted with C#. I'm glad to see there may be life outside Microsoft. But I still hope Microsoft does well, because frankly I like .NET

Due to the way my employer works, I actually have one foot on each camp and keep changing sides depending on customer requirements. :)

Re: Microsoft Open Sources C# Compiler

#55
post #41
post #5

Wow, this is impressive. Does this mean the .Net framework is next?

They've released it under "MICROSOFT REFERENCE SOURCE LICENSE (MS-RSL)" some time ago, but I'm not sure what the future plan is. You can view and download the whole .NET source here: http://referencesource.microsoft.com/

That is awesome. What about the CLR VM?

Re: Microsoft Open Sources C# Compiler

#56

If Microsoft starts working on its own Unity-clone, with a functional language, advanced concurrency features, and good incremental GC, they could be sure to capture a big chunk of the mindshare of game developers. This could then be parlayed into mindshare of soft-realtime development, which will become ever more important.

if you want dibs on a .NET functional language right now, give F# a shot.

http://www.tryfsharp.org/

Re: Microsoft Open Sources C# Compiler

#59

Everyone on Roslyn is really excited about this and we hope that it serves as a signal that big things are happening in .NET to make the entire platform more open and agile! P.S. We're the Visual Basic compiler too :)

as someone who doesn't know a whole lot about the .net ecosystem - does this open the possibility for writing server side c#.net web applications that run on linux, with full parity with the windows environment? with or without mono?

The C# compiler is written in C#, so you can use it anywhere with a .NET runtime. Microsoft doesn't ship a .NET runtime for Linux, so you'll have to use Mono, but if your app is compatible with Mono, you're good to go!
Post reply on HN