MS open sourced their new Roslyn compiler a while back.
Now, they've Open Sourced the Runtime (CLR) as well as the Framework itself. Both under the BSD/MIT license. Pretty big news since this means that the MS Runtime can be compiled on Linux. And it may be possible to port things like WPF to other platforms as well. It also means that C# is Open Source as well as cross-platform.
They've also announced "Visual Studio Community Edition" which is pretty much the Professional Edition with a few licensing restrictions. Most important is that you no longer need a paid version of VS to use Extensions.
See if they come through if we do get true cross platform support then I will probably learn C#. Java is dead the language only has cross platform support as its better features really.
See if they come through if we do get true cross platform support then I will probably learn C#. Java is dead the language only has cross platform support as its better features really.
Well, while installing Summit Visual Studio 2015 Preview, It installed git, "Android Emulator for Visual Studio 2015", Android SDK Tools, Java SDK, and a version of Apache, as well as a number of other things that I found rather unorthodox (Python stuff for example). Apparently they are working with the Mono guys to get the Open Sourced Runtime working cross-platform.
Technically as has been said previously C# was cross-platform. I've built a few Windows Forms programs and had them work on Windows as well as Linux via Mono.
Personally I found the biggest barrier to simply be C# code written with the assumption that it is on Windows, especially the use of Windows API calls, which arguably are hard to avoid for certain Windows features.
This is great news. Time to double down on learning my C# stuff. I'll have to keep my eye out on what certain major libraries and stuff are going to do as well.
Now, they've Open Sourced the Runtime (CLR) as well as the Framework itself. Both under the BSD/MIT license. Pretty big news since this means that the MS Runtime can be compiled on Linux. And it may be possible to port things like WPF to other platforms as well. It also means that C# is Open Source as well as cross-platform.
They've also announced "Visual Studio Community Edition" which is pretty much the Professional Edition with a few licensing restrictions. Most important is that you no longer need a paid version of VS to use Extensions.
Source
EDIT: Fixed link
I'm back
Well, while installing Summit Visual Studio 2015 Preview, It installed git, "Android Emulator for Visual Studio 2015", Android SDK Tools, Java SDK, and a version of Apache, as well as a number of other things that I found rather unorthodox (Python stuff for example). Apparently they are working with the Mono guys to get the Open Sourced Runtime working cross-platform.
Technically as has been said previously C# was cross-platform. I've built a few Windows Forms programs and had them work on Windows as well as Linux via Mono.
Personally I found the biggest barrier to simply be C# code written with the assumption that it is on Windows, especially the use of Windows API calls, which arguably are hard to avoid for certain Windows features.
"Programmers never repeat themselves. They loop."