News for hackers. Stuff that matters.
Re:Microsoft Acquires Xamarin by niels_olson on Wednesday February 24, 2016 @02:21PM (#11169408)
or its embrace extend extinguish?
Re:Microsoft Acquires Xamarin by shanselman on Wednesday February 24, 2016 @02:55PM (#11169694)
Nonsense. The last 5 years show it's a whole new Microsoft.

Disclaimer: I have been one of the ones pushing the last 5 years to make that statement true. ;)

Re:Microsoft Acquires Xamarin by nitrogen on Wednesday February 24, 2016 @10:24PM (#11172165)
With respect to the progress made by some MS divisions (and the people pushing for it), it seems not all of MS is keeping up. For example, this was on HN today: https://news.ycombinator.com/item?id=11167964

It's hard to trust that the currently good sides of MS will be allowed to stay good while other sides of MS are still behaving badly.

Re:Microsoft Acquires Xamarin by hobs on Wednesday February 24, 2016 @04:22PM (#11170336)
Thanks Scott, I have kept up on your work and blog and I wanted to say I appreciate what you do.

There could be many ways to undo the good things MS has done recently, and they are not perfect, but I am much happier the direction in the past year than I have been since the start of the company.

Re:Microsoft Acquires Xamarin by XzetaU8 on Wednesday February 24, 2016 @03:46PM (#11170106)
"A newsletter entry dated 26 December 2012 states: "MS [Microsoft], working with the FBI, developed a surveillance capability to deal" with the issue. "These solutions were successfully tested and went live 12 Dec 2012."

http://www.theguardian.com/world/2013/jul/11/microsoft-nsa-c...

Noticed how this date is withing those 5 year of "It's a whole new Microsoft" mantra you guys chanting over and over?

Re:Microsoft Acquires Xamarin by sigzero on Wednesday February 24, 2016 @04:58PM (#11170568)
Nonsense. The last 5 years shows that Microsoft isn't quite sure about it yet. Better? Yes. A "whole new Microsoft"? No.
Re:Microsoft Acquires Xamarin by HeavyStorm on Thursday February 25, 2016 @08:28AM (#11174226)
Facts?
Re:Microsoft Acquires Xamarin by pekk on Wednesday February 24, 2016 @03:07PM (#11169788)
Except for Microsoft's lawyers who are still using patents against Linux. Same old Microsoft.

Is it even possible for you guys to kill the undead SCO monster now? At any rate, it's still working away.

Re:Microsoft Acquires Xamarin by hh2222 on Wednesday February 24, 2016 @04:55PM (#11170544)
It worries me more that Microsoft has a track record of abandoning developer tools for the next shiny thing.
Re:Microsoft Acquires Xamarin by teh_klev on Thursday February 25, 2016 @03:21AM (#11173089)
I'd counter that by stating that I work on a .NET codebase that dates back to 2003, it still builds just fine in Visual Studio 2015 and runs without issue on .NET 4.6/IIS8.5.
Re:Microsoft Acquires Xamarin by jongalloway2 on Thursday February 25, 2016 @12:26AM (#11172557)
Well, .NET has been around for 14 years now. There have been all kinds of worried predictions about Microsoft abandoning or doing evil things with .NET, but after 14 years they're starting to sound a bit less worrying.
Re:Microsoft Acquires Xamarin by mateuszf on Thursday February 25, 2016 @02:06AM (#11172830)
Remind me what happened to Silverlight.
Re:Microsoft Acquires Xamarin by jongalloway2 on Thursday February 25, 2016 @03:04AM (#11173032)
Silverlight was essentially a polyfill for back when browsers weren't very capable. I did a ton of work with Silverlight - streaming video, vector graphics, cross-platform front-end apps with back-end integration... all stuff that was pretty hard to do back then, but is now widely available in all modern browsers.

Also, both the JavaScript language and runtime were pretty hard to build reliable, performant apps in back when Silverlight was introduced. The JavaScript language and runtimes have matured considerably since then.

If it had been my say, I'd have kept it for a little longer than they did, but by now I'd say it's no longer necessary.

There were always two camps in the Silverlight world, both inside and outside of Microsoft: those that saw it as a way to make browser-based applications more awesome, and those that saw Silverlight as a way to get away from that yucky HTML/CSS/JS dev. I was always firmly in the first camp, and from that side of things I wouldn't take back a minute I spent on Silverlight dev - I got a jump on video, vector graphics, browser-based apps, etc., long before it was practical to do that in the browser. When those technologies hit mainstream browsers, great!

Note: Microsoft employee but definitely only speaking for myself here.

Re:Microsoft Acquires Xamarin by tallanvor on Thursday February 25, 2016 @03:26AM (#11173101)
Silverlight was competition to Flash. Once the standards were far enough along that it was clear plugins weren't going to be necessary, there was no reason to keep it alive. Honestly, you should be happy that Microsoft killed off theirs and decided to use open standards instead.
Re:Microsoft Acquires Xamarin by maxxxxx on Wednesday February 24, 2016 @05:24PM (#11170726)
Same here. I wouldn't be surprised if Xamarin died slowly.
Re:Microsoft Acquires Xamarin by sossles on Wednesday February 24, 2016 @05:49PM (#11170890)
That makes no sense. It's pretty clear that .NET is Microsoft's future, and Xamarin extends the reach of .NET.
Re:Microsoft Acquires Xamarin by maxxxxx on Wednesday February 24, 2016 @06:28PM (#11171100)
Look at Winforms, WPF and Silverlight. They are all .Net and all abandoned. I wouldn't bet my long term future on Xamarin.
Re:Microsoft Acquires Xamarin by mb_72 on Wednesday February 24, 2016 @10:02PM (#11172078)
Silverlight is abandoned, but Winforms (especially) and WPF are mature products; I use the latter two (as well as Xamarin for Mac) in my consulting business to make good profits each year, and don't see anything changing except for better in this respect.
Re:Microsoft Acquires Xamarin by jimmcslim on Wednesday February 24, 2016 @07:09PM (#11171331)
Yes, Silverlight has been abandoned.

I would argue that Winforms is now a mature technology and requires little upkeep, but it is still a part of the stack.

WPF development has slowed significantly, but still proceeds.

Re:Microsoft Acquires Xamarin by maxxxxx on Wednesday February 24, 2016 @07:45PM (#11171553)
None of these are good technologies if you want to stay up-to-date. You could also write your site in IE6 compatible HTML which was quite mature but that seems a really bad idea.
Re:Microsoft Acquires Xamarin by KirinDave on Wednesday February 24, 2016 @11:08PM (#11172330)
That's not a reasonable comparison at all. Winforms is maintained. IE6 is explicitly deprecated.
Re:Microsoft Acquires Xamarin by douche on Thursday February 25, 2016 @11:54AM (#11175726)
And WinForms is never really going to go away as long as Windows is still built around the Win32 API.
Re:Microsoft Acquires Xamarin by fsloth on Thursday February 25, 2016 @04:35AM (#11173338)
I would call Winforms and WPF "mature and maintained" rather than abandoned. Especially if compared to Silverlight.
Re:Microsoft Acquires Xamarin by pjmlp on Thursday February 25, 2016 @04:59AM (#11173422)
I can provide a similar list for any big corporation, including Apple and Google.
Re:Microsoft Acquires Xamarin by V-2 on Thursday February 25, 2016 @07:02AM (#11173857)
Hm, I don't think WPF is abandoned.
Re:Microsoft Acquires Xamarin by qntmfred on Wednesday February 24, 2016 @05:26PM (#11170740)
seems to me, the next shiny thing is what HN is all about
Re:Microsoft Acquires Xamarin by timlyo on Thursday February 25, 2016 @03:33AM (#11173130)
There's a difference between a news site full of nerds being interested in something shiny, and a company dropping an old product for something shiny.
Re:Microsoft Acquires Xamarin by Razengan on Wednesday February 24, 2016 @07:34PM (#11171487)
This is exactly what pushed me to the Apple ecosystem.
Re:Microsoft Acquires Xamarin by cbd1984 on Thursday February 25, 2016 @02:12PM (#11176934)
Yep, now they show full-screen ads on the OS itself. Huge improvement.

https://news.ycombinator.com/item?id=11167964

I'm sure there are Officially no privacy implications here.

Re:Microsoft Acquires Xamarin by mistermann on Thursday February 25, 2016 @12:37AM (#11172587)
Scott, any word on the inside on whether Excel is going to ever get some major enhancements? The object model desperately needs an improvement, and the ability to write VBA with C# would be spectacular.
Re:Microsoft Acquires Xamarin by shanselman on Thursday February 25, 2016 @01:47PM (#11176676)
Not sure I understand. You've been able to make C# Excel Addins for a long time now (file new | office addin) and you can also write add-ins in JavaScript as well.
Re:Microsoft Acquires Xamarin by mistermann on Thursday March 03, 2016 @09:41AM (#11217031)
Sorry, I was referring to VBA macros.
Re:Microsoft Acquires Xamarin by OJFord on Thursday February 25, 2016 @11:28AM (#11175480)
Skype? Sunrise?
Re:Microsoft Acquires Xamarin by jordz on Wednesday February 24, 2016 @05:42PM (#11170842)
Such win Scott.
Re:Microsoft Acquires Xamarin by niels_olson on Wednesday February 24, 2016 @03:17PM (#11169895)
I look forward to that. However, after 20 years of bad behavior, it's not unfair to be guarded for a long time after that. Does cancer relapse? Does alcoholism relapse? How about the politics of Russia? How long did democracy last? I applaud your efforts. The road is yet long.
Re:Microsoft Acquires Xamarin by bachmeier on Wednesday February 24, 2016 @03:39PM (#11170056)
EEE only works if you're a monopolist. Microsoft in 2016 is so far from being a monopolist that they can't even see monopoly from where they are. Xamarin is just another tool, so it's not clear what Microsoft would gain from extinguishing it.
Re:Microsoft Acquires Xamarin by jenscow on Wednesday February 24, 2016 @04:31PM (#11170394)
Today you can target all three platforms...
Re:Microsoft Acquires Xamarin by scholia on Thursday February 25, 2016 @01:06PM (#11176321)
It's actually after 15 or more years of generally good behaviour. After the anti-trust case, Microsoft spent a decade under the close supervision of the US DoJ, as well as the supervision of the EU (with an eye to imposing large fines if possible).

I expect it's done things you (and me) don't like in the past 15 years. However, the same goes for Apple, Google, IBM and Oracle. Microsoft hasn't been the least ethical of that lot.

[dead]
Re:Microsoft Acquires Xamarin by teh_klev on Thursday February 25, 2016 @03:16AM (#11173070)
> judging by the downvotes, there's a surprising number of Microsoft fanboys here.

Seriously, do we need to lower the content level of discussion here to "fanboy" camp accusations, it's not productive.

Also, please review the guidelines:

Please resist commenting about being downvoted. It never does any good, and it makes boring reading.

Please don't bait other users by inviting them to downvote you or announce that you expect to get downvoted.

https://news.ycombinator.com/newsguidelines.html

Re:Microsoft Acquires Xamarin by a_guideline on Thursday February 25, 2016 @09:46AM (#11174716)
Please don't regurgitate guidelines that long term users know and deliberately ignore.
Re:Microsoft Acquires Xamarin by enraged_camel on Thursday February 25, 2016 @12:33PM (#11176044)
Please stop backseat modding. If you have a problem with a comment, flag it and it will be reviewed. Thanks.
Re:Microsoft Acquires Xamarin by dang on Thursday February 25, 2016 @07:57PM (#11179152)
teh_kiev was right, and reminding fellow users of the guidelines is fine. I wish users would do it more.

Indeed I was just about to post the following in reply to your comment above:

Please don't add meta commentary about downvotes and who you imagine downvoted you. It's against the HN guidelines (two of them: https://news.ycombinator.com/newsguidelines.html) and is invariably tedious.

Re:Microsoft Acquires Xamarin by phatfish on Wednesday February 24, 2016 @04:30PM (#11170385)
The Windows 10 privacy issues really do leave a bad taste, and I will be sticking to Windows 7/8.1 for as long as I can. There is a reason there are free upgrades to 10 being pushed so hard, and it's not because they are feeling nice.

It seems like they are giving with one hand (open source to developers) and taking with the other (data from their unsuspecting users).

Re:Microsoft Acquires Xamarin by Koshkin on Wednesday February 24, 2016 @08:15PM (#11171690)
> sticking to Windows 7/8.1

Well, you know, you can't walk into the same Windows twice. (Unless you ignore all updates.)

Re:Microsoft Acquires Xamarin by discordance on Wednesday February 24, 2016 @10:21PM (#11172149)
Do you also use only DuckDuckGo?
Re:Microsoft Acquires Xamarin by mixedCase on Wednesday February 24, 2016 @10:56PM (#11172278)
There are different expectations for the Internet and the software that runs your hardware.
Re:Microsoft Acquires Xamarin by jongalloway2 on Wednesday February 24, 2016 @03:06PM (#11169786)
Re:Microsoft Acquires Xamarin by fsloth on Thursday February 25, 2016 @04:44AM (#11173363)
Windows 10 privacy settings and .Net as a viable technology platform from licencing and technology point of view are two different things, though.

"The different Microsoft" aspect comes from open sourcing the key technological components so migration away from Microsoft licenses is at least a legally plausible, and that people can indeed see what goes into the sausage.

From developers point of view this is a huge improvement and makes the .Net a much more appealing proposition.

Is a company evil? Does it make good products? To me, at least, it's not very helpful to mix these two discussions.

Re:Microsoft Acquires Xamarin by TylerH on Wednesday February 24, 2016 @03:14PM (#11169868)
Well they did fire all their technical writers; they kinda had to stop writing those updates when there was no one to write them.
Re:Microsoft Acquires Xamarin by RyanZAG on Wednesday February 24, 2016 @04:22PM (#11170339)
Nah, nobody in the open source community really cares about them. HN is heavily used by Microsoft employees - and they are legion. That's all you're seeing here.
Re:Microsoft Acquires Xamarin by littlegreenb18 on Wednesday February 24, 2016 @02:38PM (#11169561)
That doesn't apply here. This is a strategic purchase for Microsoft. They have no competing technology. That was in reference to standards. Microsoft wanted to turn open standards into proprietary standards to drive people toward their products.
Re:Microsoft Acquires Xamarin by Sir_Substance on Wednesday February 24, 2016 @02:56PM (#11169701)
...Xamarin studio isn't a competitor to Visual Studio?

That's all I know that Xamarin makes, so I think this article is going a bit over my head, but it'll be a shame if I suddenly need a Microsoft account to use it. I do like diversity in my language tooling.

Re:Microsoft Acquires Xamarin by Coincoin on Wednesday February 24, 2016 @05:57PM (#11170928)
Xamarin is not about Xamarin Studio. It's about the iOS and Android runtimes. Thanks to its ability to take full advantage of AOT compilation, the performance difference is staggering compared to Mono. Also it needs to JIT in less situations, which is a big plus on iOS since JITing is prohibited on that platform "for security reasons".
Re:Microsoft Acquires Xamarin by douche on Wednesday February 24, 2016 @04:07PM (#11170222)
It is bad enough that you have to keep a Mac around with XCode on it to build any iOS apps now.
Re:Microsoft Acquires Xamarin by josteink on Thursday February 25, 2016 @05:48AM (#11173627)
> ...Xamarin studio isn't a competitor to Visual Studio? That's all I know that Xamarin makes

Last I checked, that was just a forked and rebranded Mono Develop with Xamarin's main product line (iOS and Android support for .NET) bundled in.

Re:Microsoft Acquires Xamarin by hokkos on Wednesday February 24, 2016 @03:08PM (#11169801)
Visual Studio doesn't run on Mac OS to make iOS apps, VS Code is still only an editor not an IDE. So Xamarin could be very useful for MS.
Re:Microsoft Acquires Xamarin by Sir_Substance on Wednesday February 24, 2016 @04:07PM (#11170228)
I'm not debating that Xamarins products are useful to Microsoft, I'm questioning the assertion that they haven't just consumed a competitor.
Re:Microsoft Acquires Xamarin by mynameisvlad on Wednesday February 24, 2016 @04:11PM (#11170252)
Considering Microsoft has no Mac IDE, I'm not sure how Xamarin could be considered a competitor.
Re:Microsoft Acquires Xamarin by Sir_Substance on Wednesday February 24, 2016 @05:25PM (#11170736)
...because Visual Studio is a C#/C++ IDE that works on Windows, and Xamarin Studio is also a C#/C++ IDE that works on Windows?

Xamarin Studio is a swiss army knife. I don't know about your use case, but I use it under the name Monodevelop on linux (not really sure what that association is) and as Xamarin studio on windows. For my use case, it's a C# and C++ IDE for desktop development, same as visual studio.

It's certainly not a MacOS only product, it supports all three platforms including windows.

Re:Microsoft Acquires Xamarin by pjmlp on Thursday February 25, 2016 @05:02AM (#11173436)
Have you ever used .NET on its own platform?

Mono only supports a subset of the whole stack.

No sane .NET developer would use Mono on Windows, its purpose is .NET portability to other OSes.

Re:Microsoft Acquires Xamarin by Sir_Substance on Thursday February 25, 2016 @07:04AM (#11173863)
Xamarin studio can be run against .net on windows, it's not mono specific.
Re:Microsoft Acquires Xamarin by pjmlp on Thursday February 25, 2016 @07:25AM (#11173932)
Yes, but what is the value of doing that instead of using Visual Studio?!
Re:Microsoft Acquires Xamarin by Sir_Substance on Thursday February 25, 2016 @02:51PM (#11177262)
Maybe I like it better?

WHY ARE WE ARGUING?

explodes

Re:Microsoft Acquires Xamarin by assocguilt on Wednesday February 24, 2016 @05:57PM (#11170933)
Ask them about Alan Truing - he kept his work secret so should have had his career ruined by the likes of you.
Re:Microsoft Acquires Xamarin by cbd1984 on Wednesday February 24, 2016 @07:07PM (#11171314)
> Alan Truing

Poor guy. His name autocorrects to one of the best-known names in computing.

Re:Microsoft Acquires Xamarin by jongalloway2 on Wednesday February 24, 2016 @02:40PM (#11169586)
Time to first EEE response: 20 minutes
Re:Microsoft Acquires Xamarin by forgotAgain on Wednesday February 24, 2016 @03:06PM (#11169783)
While I don't believe its a whole new Microsoft, the idea of embrace, extend, extinguish in this context is knee jerk nay-saying. What are they going to extinguish: iOS or Android?
Re:Microsoft Acquires Xamarin by michaelwww on Wednesday February 24, 2016 @06:24PM (#11171076)
It's curious to me how some people don't update their thinking. Microsoft is so far from being the dominate software behemoth that practiced EEE that's it's almost sad. The old Microsoft paid a price for that arrogant attitude of theirs that led them to make some bad decisions that got them to their reduced status today. I applaud efforts by the new crew to turn things around.
Re:Microsoft Acquires Xamarin by devrelm on Wednesday February 24, 2016 @02:39PM (#11169584)
Why would MS want to extinguish a successful technology that they just bought?
Re:Microsoft Acquires Xamarin by jenscow on Wednesday February 24, 2016 @04:26PM (#11170357)
I thought that with Skype, then Nokia.
Re:Microsoft Acquires Xamarin by sirkneeland on Wednesday February 24, 2016 @04:44PM (#11170483)
Nokia was not successful (by any definition of the word) by the time Microsoft bought it.
Re:Microsoft Acquires Xamarin by gnoway on Wednesday February 24, 2016 @06:18PM (#11171038)
That's true, they weren't.

Several years before that purchase, Stephen Elop (an MS executive) became CEO of Nokia. Within 6 months of his hire, Nokia signed an agreement with MS to sell Windows Phone devices; the classic Symbian OS and the Linux-based Meego - both of which had shipping hardware - were canceled in favor of exclusive focus on Windows Phone. Within the next few years, Nokia laid off over 20k people, their stock dropped by about 85%, and they even sold and then leased back their HQ in Finland. They were a lot less successful by that point, and a lot less expensive to purchase. Which Microsoft did.

There was some amount of controversy associated with the above.

Re:Microsoft Acquires Xamarin by sirkneeland on Thursday March 03, 2016 @06:52AM (#11216277)
Believe me I know. I was there.

Although technically MeeGo had no shipping hardware at the time. The N900 ran Maemo, the first (and sadly only) MeeGo hardware to ship to the public was the N9 which didn't ship until months after the "burning platform" announcement

Re:Microsoft Acquires Xamarin by rbanffy on Thursday February 25, 2016 @06:01AM (#11173675)
> There was some amount of controversy associated with the above.

Can't see why. It's obvious Microsoft perfected executive outplacement as an offensive weapon.

Re:Microsoft Acquires Xamarin by carc on Wednesday February 24, 2016 @09:01PM (#11171873)
How is Microsoft extinguishing Skype? I've seen no such evidence personally
Re:Microsoft Acquires Xamarin by mixedCase on Wednesday February 24, 2016 @10:57PM (#11172286)
The Linux client no longer works and they filled the Windows client with ads and senseless bloat.
Re:Microsoft Acquires Xamarin by junto on Wednesday February 24, 2016 @06:01PM (#11170953)
Nokia was a patent bundle firesale.
Re:Microsoft Acquires Xamarin by tellarin on Wednesday February 24, 2016 @10:56PM (#11172279)
Interesting, as no Nokia patents were bought by Microsoft.

MS licensed their patents, but the current profitable Nokia kept them and has a unit dedicated to research and IP.

One can argue that the licensing was cheap, but cross-licensing agreements between companies is very common.

Re:Microsoft Acquires Xamarin by marssaxman on Wednesday February 24, 2016 @06:21PM (#11171057)
Because Microsoft's decisions have always been driven as much by its byzantine internal politics as by any rational perspective on the market?
Re:Microsoft Acquires Xamarin by RandomBK on Wednesday February 24, 2016 @02:44PM (#11169618)
Embrace a new technology

Extend with proprietary functionality

Extinguish the competition

Re:Microsoft Acquires Xamarin by BinaryIdiot on Wednesday February 24, 2016 @02:58PM (#11169715)
Even though it's based on Microsoft's existing technology? That saying just doesn't make sense here...
Re:Microsoft Acquires Xamarin by threeseed on Wednesday February 24, 2016 @03:35PM (#11170029)
You make absolutely no sense.

The competition for .Net isn't Xamarin. It's the Java platform.

Re:Microsoft Acquires Xamarin by craigvn on Wednesday February 24, 2016 @04:51PM (#11170525)
Maybe their strategy is to bundle the Bing toolbar with the Xamarin installer.
Re:Microsoft Acquires Xamarin by luckydata on Wednesday February 24, 2016 @05:31PM (#11170773)
there's nothing to extinguish here, just a clever but buggy technology that never took off.