Earlier quoted context omitted.
Before you classify a whole community of users as cheapskates look at the data - http://www.inatux.com/?r=humble-indie-bundle-shows-gnu-linux...
Thanks for that -- a bit surprising really (current stats show Linux users out giving the other two). Is that because they are more willing to pay for software as Linux goes mainstream, or desperate for games? (honest question)
Changing My Mind On Microsoft
61–70 of 116 posts
Re: Changing My Mind On Microsoft
#62His attack on using developer tools was harsh, but I'm over 30 so it didn't apply :) But seriously, I'm afraid he is close to the truth. As a career Windows programmer, I have great fear for the future after having tried the 2012 preview -- I've never felt so lost on a computer in my life. For my own selfish sake, I keep praying they'll make some changes before final release.
its a bit of a learning curve (a very small one) but once you're over you'll be glad for not having to browse through the Start> All Programs > XXX > yyy mess ...
Re: Changing My Mind On Microsoft
#63> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I'm 29 now, switched to mostly doing C# two years ago, and I love it. Its mix of pragmatism, familiarity and modern constructs is unparalleled, and no other truly modern language has this good IDE support. The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller probl…
Yeah, the author is apparently unaware that C# is one of the few truly multi-platform languages, which runs on Android, iPhone, OS X, Linux, windows of course, and whatever other platform the mono people have since added. I don't even get the complaint about vendor lock-in. What does using C# lock you into (especially compared to the use of other languages)? Sure, it's possible to use C# in such a way that you're stu…
Re: Changing My Mind On Microsoft
#64> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I'm 29 now, switched to mostly doing C# two years ago, and I love it. Its mix of pragmatism, familiarity and modern constructs is unparalleled, and no other truly modern language has this good IDE support. The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller probl…
Yeah, the author is apparently unaware that C# is one of the few truly multi-platform languages, which runs on Android, iPhone, OS X, Linux, windows of course, and whatever other platform the mono people have since added. I don't even get the complaint about vendor lock-in. What does using C# lock you into (especially compared to the use of other languages)? Sure, it's possible to use C# in such a way that you're stu…
The lock-in is mostly such that if you code in C# on Windows first, getting it to run on Mono later may be difficult, if you didn't pay close attention to what you were doing from the start. In this sense, it's rather different than e.g. Java.
But not too different from all that POSIX-specific Ruby and Python code out there, admittedly.
Re: Changing My Mind On Microsoft
#65Earlier quoted context omitted.
move to greener pastures. Install Linux in a VM and start to program some hobby project on it.
In my case, I sell my own software. So having a market that will buy my software is first priority. Providing support all day is not how I prefer to make a living. (that's fearful me talking) I'd love to know the percentages of independent Windows devs that make a living selling software vs percentage of Linux devs that can make a living selling software. Sure, big companies will employ both, but how does it work out…
Re: Changing My Mind On Microsoft
#66> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. Hmmm.... i am 29, i write C# and .NET for a living... there are a few lads in the office that are .NET Dev, under 30... I must be in a black hole then...
or brain-dead
Re: Changing My Mind On Microsoft
#67> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I'm 29 now, switched to mostly doing C# two years ago, and I love it. Its mix of pragmatism, familiarity and modern constructs is unparalleled, and no other truly modern language has this good IDE support. The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller probl…
I'm 27 and have been programming in C# for 3 years using Visual Studio Express or Professional (started with Express and got a license for Pro 2 years ago). You can use Microsoft developer tools to create platform agnostic code. So I fail to see how using a great product would make somebody "demented" or "brain-dead". If this attitude is common in other parts of the world, than it is no wonder that it is hard to find…
Re: Changing My Mind On Microsoft
#68> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I see most people saying he is wrong here, though I can't think why. Are there people who thing A. writing software for windows? B. are targeting the windows phone? C. deploying to a cloud (private or public) using Windows servers? If you are targeting a phone, it is most def either iOS or Android, prob…
I agree with much of your reasoning, until > And if you are deploying to anything other than Ubuntu, you're crazy What? Did you ever see deploying to Windows servers? There's a reason AppHarbor's documentation pages are so much smaller than Heroku's: Deploying a .NET web app is peanuts. Through Microsoft-only-means, it's done with a single buttonclick from Visual Studio. This works really great. There's a convention…
Sorry but in a realistic production environment, not just a dev test environment, this is not true. Even Scott Hanselman pointed out ASP.NET has a terrible "deployment story"[1] compared to other options. I'm currently working as an ASP.NET MVC 3 developer and I've been really disappointed in Microsoft's stack in this regard. Life was a lot less stressful back when I was doing Python and PHP deployments on LAMP stacks.
To do it right you'll probably end up rolling our own Powershell scripts to do 1-shot deployments. These work great - but again - it's essentially the same story you have in the Linux world.
[1]: http://www.quora.com/Chandra-Sekhar-2/Posts/Excellent-unbias...
Re: Changing My Mind On Microsoft
#69> Nowadays nobody under thirty writes anything on Microsoft developer tools unless they are demented or brain-dead. I'm 29 now, switched to mostly doing C# two years ago, and I love it. Its mix of pragmatism, familiarity and modern constructs is unparalleled, and no other truly modern language has this good IDE support. The only thing I don't love about it is the vendor lock-in, but in reality this is a smaller probl…
Yeah, the author is apparently unaware that C# is one of the few truly multi-platform languages, which runs on Android, iPhone, OS X, Linux, windows of course, and whatever other platform the mono people have since added. I don't even get the complaint about vendor lock-in. What does using C# lock you into (especially compared to the use of other languages)? Sure, it's possible to use C# in such a way that you're stu…
Re: Changing My Mind On Microsoft
#70Earlier quoted context omitted.
How are they accessing these virtual machines? Probably with Citrix-compatible thin clients. There are a ton of those out there. ...it is very difficult to find candidates who know anything but Microsoft tools. That may be true in the US and some parts of Western Europe, such as the UK, but what about the rest of the world? The author of the blog post, John Hempton, is a hedge fund manager who works out of Australia…
Where else is there? Development in India is more ingrained in Microsoft than anywhere else on earth. Looking for blog posts on silverlight will lead to a poorly written guide by a developer in India. ALL LARGE IT CONSULTING FIRMS have major operations in India, and the majority of them use ASP.NET or WPF. Many are now moving over to open technologies like rails, but only in small US specific shops targeting US custo…
Software development in India follows whatever happens to be mainstream. People need jobs, most of the jobs are in software services, the projects service providers get are mostly Java/.net, colleges and people tend to stick with Java/.net to be on the safer side.
> ALL LARGE IT CONSULTING FIRMS have major operations in India, and the majority of them use ASP.NET or WPF.
Most of the consulting firms in India don't get a choice, even for the greenfield projects. Goldman Sachs comes in saying this is what you need to do and use Java, the consultancy plays along.
That said, from what I have seen, Java overshadows .net by a big margin.