Live data from Hacker News

Microsoft takes .NET open source and cross-platform

news.microsoft.com

231–240 of 937 posts

Re: Microsoft takes .NET open source and cross-platform

#231

Earlier quoted context omitted.

I am sure Nadella deserves credit, but I think the real genius behind this is ScottGu. Whoever it is, its a welcome change.

Policy is made at the top. I can't imagine this happening under Ballmer, though I agree with you that others (Miguel for one) have a lot to do with this.

The open sourcing moves were in the works well before Nadella was CEO.

Re: Microsoft takes .NET open source and cross-platform

#233

Earlier quoted context omitted.

I've updated the link. Does it work better now? Btw, if you copy the original link into the Google search field, you get a search result with the page, and then you can just view the cached version by clicking on the small green arrow at the right side of the URL.

Yes, that's the first thing I tried, doesn't work for me. Also your updated link is not working.

they the text only version http://webcache.googleusercontent.com/search?q=cache:http://...

Re: Microsoft takes .NET open source and cross-platform

#234
post #61

I'm a hardcore *nix guy but boy do I love me some C#. Up until now it's been the best language I have worked with but the worst platform due to it's lack of 'nice things' that we just expect from languages/ecosystems these days. Where 'nice things' is defined as being open-source, having open-source ecosystem of developer tools etc. This isn't so much the beginning (as good stuff has been happening for a couple of ye…

C# as a language is better than Java, but not as good as Scala.

F# is more of a .NET analogue to Scala.

Re: Microsoft takes .NET open source and cross-platform

#235
post #61

I'm a hardcore *nix guy but boy do I love me some C#. Up until now it's been the best language I have worked with but the worst platform due to it's lack of 'nice things' that we just expect from languages/ecosystems these days. Where 'nice things' is defined as being open-source, having open-source ecosystem of developer tools etc. This isn't so much the beginning (as good stuff has been happening for a couple of ye…

C# as a language is better than Java, but not as good as Scala.

In Scala, there are just too many ways to do things. It's optimized for flexibility and easy writability. C# on the other hand may be a little more verbose, but at least everyone can read everyone elses code.

Re: Microsoft takes .NET open source and cross-platform

#237

aka "We're actually facing competition from open source now, so we're going to listen to what people have been saying for years. Love us?"

You really need to step back and look at how much Microsoft has already changed under the leadership of Satya Nadella.

It does appear that he has a completely different vision of what Microsoft will be in the future compared to what Ballmer had.

Re: Microsoft takes .NET open source and cross-platform

#239
post #125

Earlier quoted context omitted.

Seeing comments like this “I'll never switch back to MS for what they've done in the past” always reminds me of this post from Hanselman http://www.hanselman.com/blog/MicrosoftKilledMyPappy.aspx

- Stacker - Netscape - SCO And many others besides. Companies have reputations just like people do (that's why we call them 'incorporated') and just like you can lose your trust in a person you can lose your trust in a corporation. This is not about Microsoft just doing 'stupid stuff sometimes' it is about institutionalized criminal behavior sanctioned at the highest level of one of the largest software companies in…

Much like countries, it doesn't necessarily make sense to treat companies like people when it comes to reputation. You shouldn't hold a grudge against a country forever, many of the people inside of it may have disagreed with its actions and more importantly the leadership could be completely different now. Similalrly, if most of the employees at Microsoft today are different than in the 90s and the leadership is completely different, then what really has the reputation, their article of incorporation? Mind you, for all I know most of Microsoft is still "old Microsoft", I'm just saying it can't really be as simple as attributing actions of the past to whatever happens to be there today.

Re: Microsoft takes .NET open source and cross-platform

#240

Earlier quoted context omitted.

It is not hatred, decades more of experience. Throughout the 90's and early 2000's Microsoft abused their monopoly position to the detriment of many. Open source options were much more limited then than now. The only reason Microsoft is changing now is that they have no choice.

To me it seems just survival evolution. I can assure that if your ancestors and my ancestors had not killed and raped lots of people, it would be very unlikely that both of us would be here today discussing this.

And what would happen if we took those same actions today? Cultural notions about what is acceptable behavior have also evolved. Microsoft's behavior may have been accepted 100 years ago, but not today when there is more freedom of choice.
Post reply on HN