At least they're transparent about it... Even if by accident.
Ask HN: Why the Microsoft hate?
351–360 of 556 posts
Re: Ask HN: Why the Microsoft hate?
#352Earlier quoted context omitted.
With all due respect you're just another OSS evangelist comparing RoR to Visual Basic, Classic ASP and ASP.NET. It is a silly comparison but it is so unbelievably common here. Try comparing it to ASP.NET MVC and you'll see that Microsoft actually has a modern and compelling offering. They really haven't sit still since you've been gone.
Quite so~ There is a difference between being keen to see the new features in the next version of .Net, and having Microsoft suddenly decide, actually, we dont care about .Net anymore, XNA is cancelled, metro apps are javascript only now. All that WFC stuff you were doing with windows phone... yeah, forget that. People invest their time and knowledge in a technology stack, and Microsoft just seem to love throwing thi…
Xamarin deserves particular mention as the ability to share 80-90% of your core codebase between all mobile phone platforms is just stellar. It makes absolutely no business sense to re-write your core business logic for each platform and in that platforms language. So much less project risk, merge three/four code bases into one. Do it once then implement native UI's for each platform and bind back to the core library? Spot a problem in the core library on iOS? Android gets the hotfix for free. Just ask Rdio ;-)
Other hotness:
- https://www.nuget.org/ - http://www.servicestack.net/ - http://owin.org/ - http://nancyfx.org/ - https://github.com/MvvmCross/MvvmCross - http://research.microsoft.com/en-us/projects/pex/ - https://github.com/swax/CodePerspective - http://signalr.net/ - https://github.com/Redth/PushSharp - https://github.com/Squirrel/Squirrel.Windows
Last but not least:
http://blogs.msdn.com/b/visualstudioalm/archive/2013/06/26/d...
Re: Ask HN: Why the Microsoft hate?
#353In that particular thread, I was accused of being a shill and an astroturfer by 3 members. All of the accusers had karma greater than 1500, and atleast two of them were on HN since at least 2 years. Why? Because I posted the spec list of the tablet. And I do not have allegiance to any of the tech companies at all, except having used their products one time or another. MS hate is vicious on here. I remember recoiledsn…
Re: Ask HN: Why the Microsoft hate?
#354In that particular thread, I was accused of being a shill and an astroturfer by 3 members. All of the accusers had karma greater than 1500, and atleast two of them were on HN since at least 2 years. Why? Because I posted the spec list of the tablet. And I do not have allegiance to any of the tech companies at all, except having used their products one time or another. MS hate is vicious on here. I remember recoiledsn…
Re: Ask HN: Why the Microsoft hate?
#355Re: Ask HN: Why the Microsoft hate?
#356Microsoft makes shitty products that are not well designed or tested. Simple.
MS has made flops, but also products they've worked hard on and made good over time. All tech companies have shitty things happen in their product life. Even car manufacturers. First-gen Mitsubishi Outlander - not a great car. Avoid. 2nd gen Outlander and above (2006+), new engine, better design, better features... very good car.
Re: Ask HN: Why the Microsoft hate?
#357I have to work with their system every day at work. I don't have a choice. I'd really like to go out of Microsoft's way, but they don't let me. I'd like to look for any workplace and be asked the first day: "which OS / software stack I prefer?" or give me a blank box to set up. But I usually just get a Windows box which I'd choose last (somewhere behind pen and paper). They do patent extortion (they make more money o…
You don't _have_ to do anything. My friend, be more confident. Learn the stuff you want to learn. Polish your CV. Look around for work that _you_ want to do. Bide your time and look around. There are alternatives. At one point in my career in the mid-90s I decided that I had enough of working with MS technologies because of the way they abused their position of dominance and killed companies I liked like Borland and…
And what does an engineer (by heart) do when things are off? Fix them. For me this means strengthening alternatives. I just recently released a side project in the Ubuntu Software Center growing the ecosystem with it.
I can't make a living with this though (yet), so I'm doing a regular day job too and there is not much choice there sadly around here (Germany).
I also have a family, so I have a strong incentive to keep a stable baseline income.
I'm working in the direction of doing something nice with my own company where I can write the rules. It just takes some time and effort.
Re: Ask HN: Why the Microsoft hate?
#358Earlier quoted context omitted.
So, by extension, the vast majority of Photoshop sales are due to PSD lock-in? And the vast majority of Apple sales are due to iOS lock-in? I'm seeking a distinction here. If my statements about Adobe and Apple are not true, what makes Microsoft different?
I'll give you the benefit of the doubt that you're not trolling me; this has been widely discussed for years ... Apple and Adobe do not have the segment market share that Microsoft does with Office. More importantly (to me), people buy Apple and Adobe products because they want to. People buy Microsoft Office because they have to. And they feel they have to not because Office has functionality that is so unsurpassed…
Re: Ask HN: Why the Microsoft hate?
#359Earlier quoted context omitted.
When I was trying to get into the developer game (I'm self-taught with no degree so couldn't follow the normal progression) the biggest market in my hometown was (and still is) for .NET developers. So, I joined a .NET user group, I installed VS, I started learning. Problem was, MS was churning out the "next great thing" faster than I could learn the last great thing. While I was getting my head around WinForms, WPF c…
I guess you also suffered from being a newbie into a myriad of technologies. WPF and Silverlight share almost the XAML stack with little differences. One just needs to know those differences. LINQ-to-SQL and Entity Framework are usually used together and also share common concepts. Other vendors also keep changing their stacks, it is the job of a developer to keep up with changes and learn to quickly pick up what is…
Sure, on Windows Phone I'm forced to use LINQ, and I've written some really crazy code to hide it from my app, but at least my app is fast.