Live data from Hacker News

Microsoft Open Sources C# Compiler

roslyn.codeplex.com

41–50 of 459 posts

Re: Microsoft Open Sources C# Compiler

#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/

Re: Microsoft Open Sources C# Compiler

#42
post #36

Anyone else getting deja vu? Makes me think of Sun open sourcing Java.

Sun retained restrictions on mobile Java though and it wasn't opened royalty free. That's the whole story with Oracle attacking Google later (on patent basis). And don't forget, MS sided with Oracle there, claiming that APIs should be copyrightable.

So while this development is positive, one should take it with a grain of salt. MS still can't be just trusted blindly.

Re: Microsoft Open Sources C# Compiler

#43

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

Re: Microsoft Open Sources C# Compiler

#44
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.

Re: Microsoft Open Sources C# Compiler

#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

Re: Microsoft Open Sources C# Compiler

#48
I wonder if Mono will use this to replace their compiler and just focus on the runtime / VM. They'd be more focused on making it performant, vs. trying to keep up with the latest C# features. They'd have to keep up with .NET, of course, but I'd guess that not having to worry about a C# compiler would be quite the load off their shoulders.

Re: Microsoft Open Sources C# Compiler

#49

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 :)

So does that mean one can reasonably expect to use official F# implementation(compiler, vm, libraries) in Linux within the coming months/years?

Re: Microsoft Open Sources C# Compiler

#50
post #37

Wow these contributions are a huge deal for Mono. I've spent the last few months making sure C# code works well in Mono and there are a lot of things that are missing or buggy. WebClient for example on Mono is missing DNS refresh timeout which means your app will never update a dns cache entry. If the ip of a server changes, you're pretty much screwed in Mono.

This doesn't solve your issue with WebClient. This is only a compiler and not runtime.
Post reply on HN