Hacker News new | past | comments | ask | show | jobs | submit login

Yep; like I said I have definite biases and my experiences are only from unixy shops and server/backend stuff - I hope you don't think I'm claiming otherwise. In my specific area of tech it's a definite smell.

When I said 'choose driver' I really meant 'daily driver' which means workstation/laptop OS to me (so apple, linux, windows, bsd, etc etc) -- almost everywhere I've worked with in the last few years allows anyone to use whatever they want so the choice is personal and not enforced.

It's all personal, I'm not sure what we're debating anymore. Use what works for you. I guess I have less requirements than you when it comes to interfaces. It's good to have alternatives and I'm glad that MS is becoming more friendly/capable as a host for developers..

My workflow for the last few years is I ssh into some big linux/bsd servers and do almost all my work there via tmux, my workstation is just a terminal and browser (two workspaces, both fullscreen). OSX was okay for this, the hardware was great (I had one of those fanless tiny macbooks after a few MBP's and it lasted 10 hours on battery weighed nothing and was really pretty) but now I'm on a XPS and I spent a single afternoon customising dwm which has turned out to be a much better fit for me (even though I still don't do anything locally).

Linux isn't a great desktop os for non-developers. It can work, sure, but I don't see it owning the consumer market and getting a tagged year :}

As for IDE's -- that's another personal matter and is largely dependant on where you work. You'll lose patience being the only member of a team using jetbrains when everyone else is on netbeans or the other way around; but I duck in an out of teams without having their specific IDE setup with just git and a term no problem.

Honestly, I think we agree more than we disagree. Use what works, indeed. Moreover, even if you're not personally invested in Windows or Microsoft, you should be happy that Microsoft is investing in making Windows a more capable platform for developers, if only because that'll drive everyone else (cough Apple cough) to step up their game.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact