Live data from Hacker News

Microsoft Open Sources C# Compiler

roslyn.codeplex.com

451–459 of 459 posts

Re: Microsoft Open Sources C# Compiler

#451
post #143

Earlier quoted context omitted.

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…

Having followed a fair number of MS bloggers/podcasts currently in and around their web tools (ASP.NET, MVC, etc) teams... I honestly believe they understand the value of open source. Visual Studio and their MVC framework continue to impress me (I mostly work in Ruby today, but have to maintain some .NET stuff) and MS takes inspiration from successful open-source tools and frameworks where needed. Many of their recen…

There's a reason why Visual Studio continues to impress you.

I once saw a presentation of the Visual Studio lead in Belgium, where he claimed that there were over 1200 people involved in the Visual Studio project.

If that's true, i don't think there is any IDE that can top that number and it explains why Visual Studio is the best tool for (almost any) job.

People should realize that Visual Studio is not solely C#, it's NodeJS, PHP, Mono, Python and so much more in one environment.

Re: Microsoft Open Sources C# Compiler

#452
post #23

Earlier quoted context omitted.

... as awesome as this is, I'm gonna be That Guy: No WPF?

WPF is more or less owned by the Windows team. This is all stuff under Scott Guthrie's control

Pedantic: From the job posting that a sibling comment linked, the display tech appears to be under OSG. That means it's actually under Terry Myerson, not Scott Guthrie.

Re: Microsoft Open Sources C# Compiler

#453

Really confused about the Xamarin/MSFT situation. I see Miguel everywhere on Build, and other MS teams casually mentioning cooperations with Xamarin. Certainly Microsoft wouldn't mind just throwing some millions at them and buying them outright, so are we to deduce that any such offer was rejected?

Or we are to dedude that Microsoft didn't want to make such an offer, because while they want to spread .NET into a cross-platform standard, they still prefer a third party like Xamarin to deal with iOS, Linux and the like support for .NET (perhaps for public perception reasons).

I think public perception is actually a big thing, though on the other hand the people most worried about that I think have already written off Mono as being "obviously in bed with Microsoft", so I'm not sure how much having Xamarin as a third party would help.

Re: Microsoft Open Sources C# Compiler

#454

Is it in the realm of possibility that XP could go the same way? I can imagine why Microsoft might want to release that albatross, but I have no idea whether or how they could contain the damage due to leakage of their IP.

Sorry but that is the dumbest thing I've read all day.

Re: Microsoft Open Sources C# Compiler

#455

Is it in the realm of possibility that XP could go the same way? I can imagine why Microsoft might want to release that albatross, but I have no idea whether or how they could contain the damage due to leakage of their IP.

Sorry but that is the dumbest thing I've read all day.

Hey no need to apologise. Please tell: are you dissatisfied with the level of dumbness in your day so far, or are you looking for a more stable normality or enlightenment?

Re: Microsoft Open Sources C# Compiler

#456

Earlier quoted context omitted.

Having followed a fair number of MS bloggers/podcasts currently in and around their web tools (ASP.NET, MVC, etc) teams... I honestly believe they understand the value of open source. Visual Studio and their MVC framework continue to impress me (I mostly work in Ruby today, but have to maintain some .NET stuff) and MS takes inspiration from successful open-source tools and frameworks where needed. Many of their recen…

I think one would be exceedingly foolish not to exercise the very greatest of caution. This is Microsoft we're talking about - they have a track record of profound fuckery. But I do indeed think this is better than not having happened.

> This is Microsoft we're talking about - they have a track record of profound fuckery.

They have a bad track-record, but not in terms of "this team" (known as Devdiv). They might have gotten all uppity about IE, Windows or what-have-you - but the .Net team had a relatively quick epiphany about open source. Look at Mono.

Java is always touted as a "more open" platform, Microsoft-haters have no issue spewing falsity that the Microsoft encumbrance is a big risk - however, so far as the framework track-record goes, Microsoft has a "community promise", an ECMA spec and has given Mono unit tests for Moonlight; Sun/Oracle has a track record of aggressively pursuing copyright (the recent spat with Google/AOSP).

I'm not saying that Java sucks, or that people shouldn't use it. I'm just saying that a lot of people need to have a hard look at how much time they spend trying to mud the name of a company trying to make a turn. These opinions are antique.

It may change in the future given new governance in those corporates (just as the e.g. Java, NodeJS situation may change), but as of now and as far as .Net FX goes: Microsoft is likely one of the best living examples of how things should be done.

Re: Microsoft Open Sources C# Compiler

#457
post #113

Yes! I hope somebody will create a VB.NET to C# convertor with this.

I would expect that you could use a decompiler to generate C# from compiled VB.NET code.

True but you lose the variable names and the comments. I am guessing - and I really don't know if this is the case - you can convert VB.NET to C# using Roslyn keeping all the variable names and comments.

Re: Microsoft Open Sources C# Compiler

#458

Earlier quoted context omitted.

I think one would be exceedingly foolish not to exercise the very greatest of caution. This is Microsoft we're talking about - they have a track record of profound fuckery. But I do indeed think this is better than not having happened.

> This is Microsoft we're talking about - they have a track record of profound fuckery. Any examples? Besides "bundling IE with the OS and pressuring some OEM vendors back in the nineties"?

This guy's exhaustive narrative covers most of the egregious things from the early years: http://www.vanwensveen.nl/rants/microsoft/IhateMS.html

There've been plenty of others since, most notably related to being pro-software-patents and using them to shake down Android OEMs, making threats and creating FUD about Linux, and using exclusive contracts and their leverage on OEMs to ensure that Linux on Netbooks failed (and were hobbled with artificial specification limits, etc.) and that ARM-based notebooks (running Linux) were dropped by vendors like Pegatron and Qualcom despite being highly popular when debuted at Computex... http://www.trustedreviews.com/news/ARM-Powered-Pegatron-Netb... or http://liliputing.com/2009/06/pegatrons-arm-based-netbook-at...

Personally, I've despised Microsoft since I lived in Seattle (doing research in the building next to the Mary Gates wing of the UW Hospital) prior to moving to New Zealand.

Re: Microsoft Open Sources C# Compiler

#459

Earlier quoted context omitted.

Apple isn't dominating any market. You're obviously going by the number of units sold, not the profit share. And you're not technically wrong. But isn't that a little bit like measuring the number of swings a baseball player takes instead of the number of times he gets a hit? In the PC market Apple is absolutely destroying all comers: 45% of the profit share in 2012. HP, Lenovo, Dell, Acer and Asus combine for the re…

Judging the success of Apple by its profit share is like judging a baseball player by his salary. I get that if you personally identify with the baseball player and want to see him have a nice life, but I think the most important metric for a baseball fan is the extent to which he helps his team beat the other teams. The only thing Apple wins is the mindshare of relatively wealthy (American) people and an enormous am…

  The only thing Apple wins is the mindshare of relatively 
  wealthy (American) people and an enormous amount of 
  hedge and institutional fund investment. 
So they're only dominating in terms of profit share in wealthy countries. And also in most if not all customer satisfaction and retention metrics. And also killing it at retail.

But other than that, not dominating at all.

I hope I can achieve this level of non-domination in my lifetime. Seems pretty cushy.

Post reply on HN