Google Joins Microsoft's .NET Foundation (venturebeat.com)
93
Emil Protalinski, writing for VentureBeat:As part of its slew of announcements at its Connect(); 2016 developer event in New York City today, Microsoft unveiled that Google is joining the .NET Foundation. Specifically, Google is becoming a member of the Technical Steering Group, which Microsoft says "reinforces the vibrancy of the .NET developer community" and also underlines "Google's commitment to fostering an open platform that supports businesses and developers who have standardized on .NET." [...] So what does Google joining actually mean? In short, Google will help steer the future of .NET in a way that is "similar to an open standard," Xamarin cofounder and Microsoft's current vice president of mobile developer tools, Nat Friedman, told VentureBeat. Google's decision is being driven by its enterprise business (Google Cloud) and the desire to keep up with businesses adopting public and hybrid clouds. The company sees the move as part of its commitment to open-source technology, which benefits all enterprises, and cross-platform development that gives developers and IT professionals access to the best tools.
Lots of love today... (Score:5, Funny)
Microsoft joins the Linux foundation, Google joins the .NET foundation. What's next? Hillary joins the Trump Foundation?
Re: (Score:2)
Yep. The lion lies down with the lamb. Bozo the Clown is elected President. Signs of the apocalypse.
Re: (Score:1)
The GOP went full retard years ago and have gotten the electorate to follow, led by the 1st Orange-American President.
Re: (Score:3)
Re: (Score:2)
"Those people who have a different viewpoint than me are mentally retarded, and their leader is physically unattractive to boot, which further lends credence to my viewpoint."
And here's the proof - Trump led the birther campaign, claimed his crack(-smoking?) investigative team were discovering so many wonderful, beautiful things in Hawaii......and revealed what?? And then, on the cusp of winning the election summarily declares that Obama was born in America.
Re: (Score:2)
Neither candidate for POTUS in 2016 won a majority of the popular vote.
Re: (Score:2)
Neither candidate for POTUS in 2016 won a majority of the popular vote.
Ok, ok, if you want to pick knits, he didn't win the largest block of popular votes.
Re: (Score:2)
If you want to make that statement you need to have the early/mail-in ballots counted. Even if they won't swing the election.
In this case, a slight weighting on those (which I understand is typical) and you could turn out to be incorrect.
I vaguely recall something about news organizations doing their own recounts back in the 2000 election. Wonder if there are any constraints to a group pulling the mail-in ballots and counting them?
Re: (Score:1)
It would seem you're the one with issues that can't accept the election results. Deal with it or move to Mexico.
In other words you are confirming that I did hit a Fuckface Von Nervestick by pointing out he won even though he was the runner up ... note to self: poke that nerve in every future conversations with Trump supporters.
Re: (Score:2)
After the match you say, Hilary scored more shots than Trump.
Everybody sane argues that they were playing basketball to decide, and that the winner is decided by points not shots scored. In an alternate reality where the game is decided by shots, Both teams would have played different and you don't know who would have won.
You called that people Fuckface, and shout that th
Re: (Score:2)
FWIW, ignorance is not something to be worn on your sleeve with pride (unless you're just trolling, in which case you've done a great job).
In the event you're not just trolling masterfully, and require education, there IS no "national popular vote" for the US presidency, because there is not one election, but rather fifty-one elections. One of the (admittedly quirky) checks and balances in our system which is designed to help keep large states from running roughshod over small states. Strictly speaking,
just stop it. (Score:1)
I'm tired of this crap. Have you run out of beloved pop culture icons to kill off?
Re: (Score:2)
That would be Hillarious!
Re: (Score:2)
Re: (Score:1)
Microsoft joins the Linux foundation, Google joins the .NET foundation. What's next? Hillary joins the Trump Foundation?
Or Trump can demand membership in the Clinton Foundation given that he had donated to them in the past.
Or maybe not
Re: (Score:1)
don't click "Is this Genuine Linux?" button (Score:2)
CCclippy will erase your drive.
My prediction for the next story on Slashdot: (Score:5, Funny)
Apple joins the Open Source Hardware Association.
Re: (Score:2)
Followed by: The Open Source Hardware Association now mandates industrial glue and non-upgradable parts as standard design requirements.
What will happen? (Score:1)
Microsoft can push their own thing for decades at a time until they get enough support to become somewhat a standard.
Google usually create their own things and then discontinue them after only a few months.
Will the two combine? Does that mean .NET will be dead within a year?
Re: (Score:1)
I get that you have some reservations about trusting the company, and admittedly, I am primarily a
10 LET M$ = "Microsoft" (Score:2)
Says the guy who posts "M$FT"....
Before MS-DOS, Microsoft was known for interpreters of line-numbered BASIC, where all string variable names ended with $. Someone probably just forgot the
Re: (Score:1)
This EEE mentality died with Ballmer's departure
How's that working out for Nokia's phone division?
Re: (Score:1)
By who, Google or Microsoft?
I suspect that Google is interested in finding a fallback to let them replace Java in Android. I forget what Oracle's current legal tactic is but they're still doing something to try and sue Google for using Java in Android with paying them massive amounts of money. What Oracle doesn't seem to realize is that Android is one of the last Java strongholds. Thanks to Oracle's mishandling of the platform, a lot of Java shops started looking elsewhere. (Or maybe Oracle does realize, an
Re: (Score:2)
I thought all the browsers were phasing out npapi and that java was pretty much done at this point. {except javascript}
Re: (Score:2)
This is the Embrace phase...
Phase of what? The only thing "Embrace, Extend, Extinguish" has ever been tied to is Java and HTML web standards, so if that is anything to go buy then attributing EEE to something is the precursor to that thing becoming hugely popular and widely used and adopted.
People here said the same thing about Microsoft's contributions to the Linux kernel and hey what do you know, those people were wrong again. Though it shouldn't be surprising given so many in the community broadly dismissed products like the iPad a
What day is it? (Score:1)
Re:Black holes of pure evil merge (Score:4, Funny)
If they do, then our only hope is that Adobe also joins them and brings them down with code bloat and security holes.
Re: (Score:2)
To fight Oracle (Score:2)
My first thought was that Microsoft and Google were joining to fight Oracle. If Microsoft and Google make the .NET Framework appear more open than the Java platform and less of a legal risk, Java will become deprecated in new designs. Then that's one fewer Rich American Called Larry Ellison that we have to worry about.
Re: (Score:2)
I always thought the A stood for asshole?
Re: (Score:2)
Then that's one fewer Rich American Called Larry Ellison that we have to worry about.
Oh god, you mean there's more than one rich asshole named Larry Ellison? One was more than enough!
Re: (Score:2)
Comment removed (Score:4, Interesting)
Re: (Score:2)
The result can't be good.
Microsoft, .NET, and Google? If they can somehow rope Oracle into the mix, they'd have the Four Horsemen of the Apocalypse,.
The four horsemen of the apocalypse approach.
War: Oracle, for suing nonstop.
Famine: Google, for never being able to satisfy themselves by making/buying services (eating) then abandoning them.
Pestilence: Microsoft, for being ubiquitous and spreading itself like a plague.
Death: Adobe, for killing off it's suite and making it a yearly subscription, and for having a death cliff learning curve second only to Dwarf Fortress.
Google doing an embrace and extend on Microsoft? (Score:3)
Could this really be Google pulling an "embrace, extend, extinguish" maneuver on Microsoft? That would be awesome because payback is long overdue.
What with this, and the recent announcement that Microsoft have joined the Linux foundation as a Platinum member, I'm wondering what hideous love-child we will see emerge.
I'm desperately hoping that Google will at least have the sense to keep Microsoft completely away from the Android kernel and system.
Re: (Score:3)
Re: (Score:2)
I'm more hoping they intend to give the finger to Oracle by making C# a first class citizen on Android, and deprecating Java.
C# is a better language anyway, and Google's adoption of Java has kept a language on life support that... well, it's not a terrible language, but it has a Donald Trump of an owner if you know what I mean. Better to move on to something both technically superior and politically undamaged.
To say that Google's adoption has kept Java in life support is a bit of a stretch. Do people realize the sheer volume of software written in Java? Java in the Enterprise exists on its own. Android could stop existing today, and it would have no impact on Java's viability.
With that said, I agree with you. C# is superior as a language than Java. Having worked in both, that's the opinion I've formed regarding both. Either is fine for the job, though I'd prefer C# to become more widely available outside Micro
Re: (Score:2)
Oh dear god please no. .net sucks ass.
Re: (Score:2)
Oh dear god please no. .net sucks ass.
That's a very unemotional and informative analysis you have done there. I feel so much more enlightened from reading it.
And what language should I code in, that does not "suck ass" and is a suitable substitution?
Personally of all the languages I have been made to code in, C# has been amongst the least sucky.
Re: (Score:2)
C# just works.
Is that because the IDE now runs on Apple hardware? :P
Re: (Score:2)
Java did lambdas like it did generics - half-assed. Look at this crap:
https://docs.oracle.com/javase... [oracle.com]
DoubleToIntFunction, LongToDouble function etc. All the permutations had to be written by hand, and if you write a library that uses lambdas, you'll have to do the same.
And why? Because that's the only way to define a function type that won't box its arguments (since generics are still type-erased, and will result in boxing). Which is what you normally want for the sake of performance.
In C#, there's just A
Re: (Score:2)
No, the performance is "not very fast". If that were the case, java.util.function namespace, and all those interfaces in it, wouldn't have existed. But it does, because perf sucks, and you need hacks like that to make it decent.
This has nothing to do with number crunching, by the way. This is more about memory pressure than CPU perf. If you box every integer on every lambda call, that's a lot for GC to clean up.
And all the things that you list for C# are also true for Java. Except C# generally has better ve
Re: (Score:2)
I never disputed that. C# was always a "better Java". Back when it was at 1.0, the differences were largely syntactical. But C# improved much faster than Java did, mainly because the design team is less conservative, and also because it wasn't quite as much mired in backwards compatibility. So by now, it has a great many features that Java doesn't have or only recently got (and as a consequence, the C# ecosystem has been using those features for a long time - there aren't many Java libraries designed around
Re: (Score:2)
But most of that ecosystem does not apply to Android.
Re: (Score:2)