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.
Microsoft Open Sources C# Compiler
151–160 of 459 posts
Re: Microsoft Open Sources C# Compiler
#152Earlier quoted context omitted.
You honestly don't get it? I really like microsoft products and I use them every day, however the business model is too lock people in to their ecosystem so that you have to purchase licenses for their products. Mono clearly undermines that b/c it allows you to "easily" jump ship to a free platform. Unless I'm somehow completely misunderstanding their business model - killing Mono just makes business sense.
No, not really. It's clear to me we are moving to a devices and services model. More people writing C# means a broad reach on everything from netduinos to iphones to desktops to the cloud. * I work for MSFT, on the Cloud.
Re: Microsoft Open Sources C# Compiler
#153They also announced as part of this that they are putting a large swatch of their .NET Source code under Apache 2 and accepting pull requests. Folks, this is a very big deal for Microsoft. Who would have imagined this 10 years ago? Here is an image that shows what they are putting into the community https://pbs.twimg.com/media/BkT9oBcCQAAHIAV.jpg:large
Well, here we are then. This now officially the standard play for formerly-dominating computer-platform firms who have fallen on hard times: having before been proudly hard-nosed and proprietary, publicly see the light and present a new image as a new, kinder, gentler company which totally gets it about openness. Former famous examples: IBM under Lou Gerstner (we love Linux and open platforms!), Apple after the NeXT…
[1] http://www.apple.com/pr/library/2000/04/05Apple-Releases-Dar... [2] http://opensource.apple.com/
Re: Microsoft Open Sources C# Compiler
#154Earlier quoted context omitted.
Does it really take that long to make a decision to open source something? Perhaps for a large company it does, I dunno. The projects themselves may have been in development for a long time (this is definitely true of Roslyn), but that doesn't mean they were always going to be open sourced.
They announced a Foundation with members outside of Microsoft, in charge of a mix of their code and code from Xamarin. So you need to coordinate all of that. You also probably need to have lawyers review all the code and make sure that MS has the rights to everything included so they can do this, someone to scrub all the comments to make sure developers didn't throw in something embarrassing or worse, you need to set…
How about in 5 months? Don't get me wrong I'm not falling on either side of this argument, but I think it seems at least slightly plausible that this process could have been initiated or at least accelerated by the new CEO.
Re: Microsoft Open Sources C# Compiler
#155Earlier quoted context omitted.
Once again the whole KILL MONO FUD was the actions of the Open Source Community in the last 5 years. I never understood how in the world they got this is a trap from everything that was happening. I don't agree with RMS many times but in this one way he was 100% wrong when he targeted mono.
Are you referring to this? It doesn't sound like he was trying to kill Mono, he just didn't want to depend on it because of the patent issue. https://www.fsf.org/news/dont-depend-on-mono So, five years later Microsoft makes another step in the right direction, and you think he's wrong because he didn't want to risk building the open source environment around something that could go away with a simple threat. Btw, doe…
Re: Microsoft Open Sources C# Compiler
#156Yes! I hope somebody will create a VB.NET to C# convertor with this.
Re: Microsoft Open Sources C# Compiler
#157Earlier quoted context omitted.
That's the main thing I would be interested in also, but I'm thinking that's one thing that we WILL NOT see. That could seriously undercut the need to buy Windows servers.
The .NET VM would be pretty much useless on other platforms. It is tied to Windows and it would be pretty hard to rewrite. But standard libraries would be different story.
The garbage collector for example would be very interesting to peruse. Sure threading and synchronization code would be differ but these have been emulated on Linux before to good effect, I don't see any serious barriers there.
Re: Microsoft Open Sources C# Compiler
#158Microsoft, you're seducing me again. I cheated on you with Ruby and Rails development a couple of years ago, but you're making me consider coming back in full swing. Competition is great for everybody and Microsoft is making all the right moves!
If you like Sinatra then check out Nancy.
Re: Microsoft Open Sources C# Compiler
#159I'm not sure who this new company is going by the name of Microsoft, but I'm glad they seem to be running things now.