.NET Core 1.0 Released, Now Officially Supported By Red Hat (arstechnica.com)
Microsoft on Monday announced the release of .NET Core, the open source .NET runtime platform. Finally! (It was first announced in 2014). The company also released ASP.NET Core 1.0, the open-source version of Microsoft's Web development stack. ArsTechnica reports:Microsoft picked an unusual venue to announce the release: the Red Hat Summit. One of the purposes of .NET Core was to make Linux and OS X into first-class supported platforms, with .NET developers able to reach Windows, OS X, Linux, and (with Xamarin) iOS and Android, too. At the summit today, Red Hat announced that this release would be actively supported by the company on Red Hat Enterprise Linux.
A useful product from microsoft for non-windows! yeah!
Behold unfixed data loss bug on all platforms but Windows: https://github.com/dotnet/corefx/issues/8895
.NET Core in Red Hat?!
MS' evil knows no bounds. Pretty seen they'll be actually supporting Linux in their products!
It's obvious as to what we need to do: convert everything MAC OSX! Apple has been our savior - all praise Saint Jobs ...alleluia.... Praise the Greatest Christian (A Jew) Jesus.
Now - my children in Jobs and Jesus - why aren't you working?
Why aren't you working on your MAC OS programs!
Praise Je..Jobs!
AYYYYYYY-MEN! And that goes for our others A!-Men! Right? Just hey-men!
Praise Jobs.
Now MS may 'mess us' (cue laughter), but we are hee-arr too turn ...
I'm still working on my Linux/Apple religion because obviously, the followers are there.
https://github.com/dotnet/cli/pull/2145
'nuff said...
Prepare for Minecraft version 2.0 in .Net, to force modders out of Java into the MS Visual Studio stack, and to unify the XBone and Win10 platforms. Goodbye Java 4GB memory limits and shitty garbage collection routines.
Does anyone outside of a fortune 10 still write .NET?
.net. People arent running things in azure because its a cloud platform, theyre doing it because Azure is tied into their corporate service and license contracts as an inextricable component of some arcane 80's power lunch style discount. And developers arent writing software in windows because its their preference or its more reliable.
Microsoft is coming to the party about a decade late here. First they wanted to be the next Apple, and when that didnt pan out and they couldnt release competitor hardware that wasnt 4 years late, they started rolling out open source, BSD, and a linux cloud offering in the hopes to one day become IBM...or some subset thereof. They see the writing on the wall.
People dont run Azure unless theres some reason you need Microsoft in the cloud, and even then its a hard sell when proposing alternatives with a 15 year track record like hosted exchange. Windows 10 isnt being run by corporations, its being jackbooted into the home with non-negotiable upgrades to desktop systems. most developers are already very happy with linux/OSS offerings like containers and engine yard. If we wanted portability, the gold standard is the java in everyones smartphone. if we wanted scaleability there are plenty of other opportunities with C or erlang that run circles around
Good people go to bed earlier.
But let me guess, I have to install all that telemetry crap to get .NET functionality? I don't know if I have to, but I wouldn't be surprised if I am required to. How else will it be cross-platform without being in-line with Microsoft's vision?
I kinda want to make systemd run nibbles.bas and gorilla.bas now that you said that!
Joy.
Lol, guess how I can tell you aren't a professional?
Linux users already rejected Mono.
From the article:
The telemetry feature is on by default. The data collected is anonymous in nature and will be published in an aggregated form for use by both Microsoft and community engineers under a Creative Commons license.
You can opt-out of the telemetry feature by setting an environment variable DOTNET_CLI_TELEMETRY_OPTOUT (e.g. export on OS X/Linux, set on Windows) to true (e.g. “true”, 1). Doing this will stop the collection process from running.
Are Red Hat employees forced to wear red hats?
What if they all decided to wear blue hats?
I've been holding my breath for a long time for this, and it's pretty disappointing to have to say... This is really not ready for real use -- at least for most non-trivial use. For example, I can't easily get a MySQL connector to work, since it's meant for .NET 4.x and not Core. The majority of packages I use in my projects don't support Core. Obviously this takes time, and without Core being live, it would have less priority for package maintainers to actually support Core. That's understandable. But it's just hard to do anything useful with it, and as a developer, it's highly frustrating to not be able to do something that should be so fundamental like importing 3rd party packages.
The new CLI toolset is a bit weird, and it's a few steps backwards of what they were proposing of being able to do, like save and reload (quickly) -- but I suppose that for now, I should just be celebrating that they're headed in the right direction... Maybe.
I'm not surprised by this. We've been seeing a convergence of Windows and Linux for some time now. Like Slashdot recently reported, there has been a preview release of Windows 10 that includes bash. On the Linux side, systemd and GNOME 3 have been inspired by Windows, and have brought a more Windows-like experience to Linux. An example of this is how a change in systemd broke UNIX commands like screen and tmux. Both OSes are slowing migrating toward each other.
Sorry. "opt out" is simply unacceptable. And even if you can, they are untrustworthy and I have no reason to believe they will do what they say they will, given their past behavior.
I gave up on Windows a good decade ago. Not going back, and not letting something like .NET get anywhere near my systems.
Those who don't learn from history...
Would this be the .NET from the same company that has been pushing spyware into millions of computers around the world and making it increasingly difficult to work out how to opt out?
Yes https://github.com/dotnet/cli/pull/2145.
Now with .NET, the MS backdoor takeover of RedHat is more or less complete: systemd and Gnome make it hard for me to tell the difference between the two. Or maybe it's the backdoor of RedHat into Microsoft... Either way, similar result.
(taken with a slight wink and nod to the humor-impaired amongst you)
I was only saying it for the lolz, not to split hairs over qbasic. It was a joke to underscore the stupidity.
I think I speak for lits of people when I say good riddance!!
Thanks again for the proprietary framework. Maybe they can try to get it to bypass the operating system and make Linux and OSX as unstable and crash and virus infected too. Nothing like adding autorun to an email client to allow sending of viruses! Kewel!
"Red Hat and Microsoft have agreed to a limited patent arrangement in connection with the commercial partnership for the benefit of mutual customers." link
How could Red Hat be that stupid, signing the patent agreement means validating Microsoft claims that Linux violates their patents and now Red Hat is giving Microsoft a seat at an Open Source conference. Just how stupid do you have to be to not see this.
A .net implementation of Swift exists for Window from a company called RemObjects called Elements. Swift is available, for free, in Silver.
I think it's a much needed expansion of the .Net ecosystem (better late than never) and I do think will become a useful alternative to the JVM, which Oracle seems to have little interest in evolving or improving. It took forever to get invokedynamic added as an opcode. Tail call optimization is still not supported, after years of being requested. And there's tons of other ideas on the table that aren't getting anywhere.
In the case of .Net core, it's all open source. The runtime, the compiler, the cli tools. Sure, Microsoft isn't going to take any proposal on the table, but there's a process for making changes. And, C# is a great language to develop in (and F# is nice when you need it). And who knows, maybe it'll be a Scala target some day. I honestly think people will be surprised at it's performance compared to the JVM. It's adapted a lot of modernization that the JVM eschews for backwards compatibility and known predictability.
It's a TRAP!
Sorry, too cold. Who'd want to live there?
I'm looking for less of Microsoft - not more.
Being a windows / web dev for too long in the windows environment, when I leave that environment, the last thing I want is 1 line of code from MS.
Why was this article categorized as "iOS"? It is much less about iOS than it is about Linux, Android or even MacOS. The story is about something revealed at the Red Hat Summit- clearly Linux-centric.
>"One of the purposes of .NET Core was to make Linux and OS X into first-class supported platforms,"
Linux and MacOS
This is spyware cancer acting as if it's a bonus to have it in Linux also. If Tim Cook's ass wasn't already full of dicks you could run XQuartz on Windows.
Its not really that useful as it does not include WPF, that excludes a large number of apps being able to run on Linux.
(...it's obvious I'm joking, right?...)
Hacker Public Radio is our Friend
If there is one way to make every kind of developer mad at you, it is watching their development machine and play cheap spyware tactics as "you had opt out option". I think some people may even get fired because of this.
I think they watched Google do all the "spying" and getting away with it but they miss a very critical point. I have never seen Google mess with corporate services , or developer facing software. Once you pay for corporate Gmail, all privacy issues are gone. Their Android SDK for Windows doesn't add a single binary to startup or run a single resident application by default, even crash reporters are opt in.
Can you imagine waking up in the morning and finding that your Linux machine has turned into Windows 10. It was an automatic update. HAHAHA.
> I'm so thankful for being a Canadian
Hah! Nice try but you can't fool me... I know you're not a Canadian: you forgot to say "sorry for becoming the world's dominant superpower"!
https://github.com/dotnet/corefx build failing on: CentOS 7.1, Fedora 23, OS X 10.11, Windows 7, Windows 8.1, Windows 10, Windows Nano Server 2016
https://github.com/dotnet/coreclr build failing on: openSUSE 13.2
Would this be the .NET from the same company that has been pushing spyware into millions of computers around the world and making it increasingly difficult to work out how to opt out?
Yes https://github.com/dotnet/cli/pull/2145.
So lucky it's open source then? Oh right, you're ready to throw open source under the bus for any opportunity to generate some Microsoft FUD. The answer here is to fork the project and/or don't accept the submission but ultimately -- as we have seen with systemd already -- the open source "community" is a bunch of do nothings who will bitch a little bit but ultimately suck down whatever is given to you. You claimed you needed source code and freedoms but as systemd and this have proven, you're just a bunch of lazy whiney cunts.
Dude, get an account already. You have the experience, this isn't hard. Otherwise as an AC, it's like should I really give a crap what this person is saying? They're probably full of it.