Your Preferred Os And Why

Started by
67 comments, last by Truanger 7 years, 7 months ago
Hey all,

I've been recently debating with coworkers the merits and demerits of each OS. My coworkers are adamant Windows users while I'm pretty much an Apple convert. I'm curious tho what most devs use and why. So like I said, I prefer to use Mac OS X mainly because of ease of use, Unix-based, great hardware (although that's not really OS specific), and because overall (imo) it seems to be of better quality than most of the Windows systems I've used (I used to be a Windows only type guy at one point).

What about you guys?

No one expects the Spanish Inquisition!

Advertisement
Windows 10

Reasons: Visual Studio, PC games, and I've got a ton of knowledge of Windows built up over a long period of time that I'd have to re-learn if I switched OSes.

Auxiliary reason: I build my own computers, so I avoid subpar components that many times are responsible for making people dislike Windows.

I mostly use Windows but I'm pretty pragmatic about it and I've been adopting more and more from the *nix world -- I'm pretty comfortable in Linux, using it part-time, and I run Emacs even on my windows machine (vim before, now emacs + eVil mode).

Apple has made great laptops for years at great price/quality ratio, despite the oft-repeated mantra that "macs are expensive". I've got an original Unibody macbook that still runs great, and I'm planning to sell it off soon along with my beast of a PC laptop to buy the next MacBook Pro. I bootcamp Windows most of the time, but since their laptops are so nice and because I want a Mac readily accessible to me, it makes sense to me to have a Mac Laptop and a PC desktop.

What made Macs so popular among developers was twofold -- a) the iOS goldrush, and b) its a no-hassle environment that's "*nix enough". Its nice enough, and especially in the past was years ahead in many ways (usability, Grand Central Dispatch, Time Machine), but its lost ground lately both because its slowed down, and because the other's are catching up. PC laptop manufacturers have caught up to Apple too, both in terms of design and quality-to-pricepoint.

With the upcoming Bash on Ubuntu on Windows feature in Windows 10, I think a lot of the *nix-enough crowd might migrate away. Ubuntu on Windows isn't *nix-enough, it is *nix -- it runs the same binaries as actual Ubuntu, from the same package repositories, or compile and build from the same sources. No MacPorts, no Homebrew. Its not meant for graphical apps at this early stage, but unofficially you can even run Xwindows inside it and pipe it out to an Xwindows server running on the windows side -- I'm personally looking forward to having my emacs server running on the Ubuntu side, with the graphical client running alongside my Windows programs. Some people have even gotten entire desktop environments running on it (i3 and Ubuntu's) -- though there's still some bugs to be worked out.

throw table_exception("(? ???)? ? ???");

Windows 10. The moment I get Bash support in my shell (August 2nd I hear? Or whenever it lands on stable preview for me) I will never* look at Linux again.

Honestly, Windows gets a lot of crap, but the only things I really notice are the lack of good command-line tools and a good package manager.

Windows. Because history (I started using MS in DOS era), My steam collection and Visual Studio which is best IDE out there. As Ravyne said, Bash comes to Win 10 at start of next month.

Debian (Xfce because fuck everything else). Why? Because Windows development stack (Windows 7 + VS2010 + C# at work) pisses me off in subtle ways all the fucking time.

"I AM ZE EMPRAH OPENGL 3.3 THE CORE, I DEMAND FROM THEE ZE SHADERZ AND MATRIXEZ"

My journals: dustArtemis ECS framework and Making a Terrain Generator

On my various machines right now across home and work I've got five machines with Windows 7, 8.1, and 10, one with OS X, and one on Ubuntu. So ... all of them?

I have a general preference to Windows-based PCs due mostly to experience.

For development, I dislike OS X the most. I dislike typing NS-everything. I hate how so many programs force me to move my hand to the mouse, offering no way to tab around or otherwise shift around or manipulate windows on the keyboard.

For everything else it depends more on the language and tool I'm using at the time.

I absolutely love Visual Studio's edit and continue, and if there was a way I could put that into every product in existence I would do so. Outside of that ... there are plenty of editors and tools out there, each with pros and cons.

Windows 10, anything non Windows is a no go for me, i need my visual studio and all my steam games ><

Win 10. Visual Studio and Steam are the biggies, but I'm also a MS ISV partner at work, so that's what I do. I like .NET, too. But Win 10 is a pretty solid OS at it's core, if you can ignore the forced-upgrade, telemetry tinfoil hatters and the kind of schizophrenic UI in places. The kernel and system level stuff is much more solid and stable than 7 or 8.

I've been dabbling with Linux Mint as well, mostly because I wanted to play with Rust.

Debian (Xfce because fuck everything else). Why? Because Windows development stack (Windows 7 + VS2010 + C# at work) pisses me off in subtle ways all the fucking time.

Ugh, VS 2010 is not fun - especially if that also means you're on an old version of .NET. I think 2015 hasn't caught up to VS 2013 in stability, but there is so much nice stuff added over the last six years...

Eric Richards

SlimDX tutorials - http://www.richardssoftware.net/

Twitter - @EricRichards22

Windows because of visual studio, it's eco system, games and it's stability. Yes as said above windows is getting crappier, I hope this trend will change(and it needs to change drastically).

This topic is closed to new replies.

Advertisement