Live data from Hacker News

CoreCLR is now open source

blogs.msdn.com

51–60 of 347 posts

Re: CoreCLR is now open source

#51
post #14

Earlier quoted context omitted.

I don't know the story, but the logic behind it is simple: If you want to guarantee no one depends on GetHashCode staying static between runs of an application, change it all the time.

Also is it not for hash collision protection, which can end up hurting the runtime of many algorithms, causing a DoS?

No, it has no effect on hash collisions. Two hashes that are equal before being xored with the daily build number will still be equal afterwards.

Re: CoreCLR is now open source

#52

I wonder how this would aid projects such as IronPython and IronRuby if at all, just out of curiosity. My only dream is that they eventually have VS on Linux.

Probably the most immediate winner is Unity. They've been stuck on an ancient version of Mono because they did not want to license tech from Xamarin. They can now have MS derived runtimes free.

Re: CoreCLR is now open source

#53

I wonder how this would aid projects such as IronPython and IronRuby if at all, just out of curiosity. My only dream is that they eventually have VS on Linux.

In terms of velocity and trifty syntax F# is almost as nice as these dynamic languages. It can even be used for scripting.

Re: CoreCLR is now open source

#54
post #25

Earlier quoted context omitted.

Could/Does Visual Studio run in Linux?

I'm not sure they will migrate Visual Studio. First they'd need to move WPF, which is implemented in DirectX. Second, Visual Studio and MSDN are still profitable. Third, there's the Omnisharp project that;s working on providing support for the more common IDEs on linux. In fact, there's nothing stopping people from making Eclipse and IntelliJ plugins.

I wonder how long it will take a courageous developer to port WPF to OpenGL.

Re: CoreCLR is now open source

#55
post #3

Next step, WinForms

I think it would be more interesting and useful to have the source for WPF, given that WPF is an actual GUI toolkit implementing its own widgets, whereas WinForms is basically just a wrapper around Win32.

Just a quick plug then for my own project: https://github.com/grokys/Perspex/

Re: CoreCLR is now open source

#57
post #12

Earlier quoted context omitted.

I wonder why they would do this. In fact, I don't see the benefit of MIT over Apache except for compatibility with GPLv2. But I'm definitely not an expert, if someone would want to explain.

Parts of Mono are GPLv2, maybe they want Mono (and thus Xamarin) to have the freedom to use as much of this as possible.

The irony that Microsoft would one day release code under the MIT license which would make it possible for Mono to benefit (but not the other way around because of GPL) is hilarious.

How the wheel of freedom has turned.

* disclaimer: yeah I know the Stallman crowd have their own particular definition of "freedom" that is vastly different and would disagree

Re: CoreCLR is now open source

#58
post #25

I am really interested to see what happens once ASP.Net is running on Linux. C# and Visual Studio are fantastic, mature tools and I think a lot of developers would enjoy using them whereas they might be hesitant at the moment due to OS lock-in on the code they are writing.

Could/Does Visual Studio run in Linux?

No, in it's current form it probably won't be ported to a non-windows platform. This isn't to say there never will be an IDE called Visual Studio that looks like a current Visual Studio that runs on more platforms in the future.

Re: CoreCLR is now open source

#59
post #48

I would be curious to see the effects of completely open-sourcing Windows. Businesses would continue to use it, because it's Microsoft and they want enterprise support. I think it would get even more love than it already does from the development community. Piracy of Windows is already rampant, so they're not really in a worse position from that (plus I think that most people who can pay for Windows do so already). F…

As a practical matter, I doubt that they can. There's probably quite a lot of third-party code intertwined with Windows itself (especially in the device drivers that ship with it) that's subject to strict redistribution and publication restrictions.

Re: CoreCLR is now open source

#60
post #48

I would be curious to see the effects of completely open-sourcing Windows. Businesses would continue to use it, because it's Microsoft and they want enterprise support. I think it would get even more love than it already does from the development community. Piracy of Windows is already rampant, so they're not really in a worse position from that (plus I think that most people who can pay for Windows do so already). F…

Large enterprises would continue to pay for support, individuals and small business might not. It could cut license sales in half.
Post reply on HN