Hacker News new | ask | show | jobs
by dechols 4861 days ago
It does not matter the platform you use. The data you use is far, far more important.

I use Windows 8, Linux, and Mac OSX boxes on a daily basis. I play music from all of them. I watch movies, view photos, and browse the web from all of them. I code on all of them.

The reason I'm able to do this is because I've relentlessly managed my data and set up systems to allow that data to be shared effectively between environments.

All of these people who say, "this OS is way better!" are missing the point. Each one does a good job at something. Here's a surface analysis:

Linux: Best for automation. LAMPP. Industrial strength box for administration, security, and development. Great performance. Has problems with applications that require advanced graphics or specific sets of drivers (read: games). Can accomplish almost all basic computing tasks without an issue. All of these things make it a great server OS and great for high performance applications too.

Mac: Best for consumption. Beautiful UI, intuitive software, merging of hardware and software. Has problems with any sort of software that requires performant hardware because hardware is far more expensive. Can accomplish almost all basic computing tasks without an issue. All of these things make it a great laptop OS.

Windows: Best for games. Good performance. Not as good performance as linux, but incredible driver support means that most users will see better performance on Windows. Can accomplish almost all basic computing tasks without an issue. Makes Windows by far the best gaming box, but also very comparable to other OS in other applications (except server role.)

The lesson here is: Use the right tool for the right job, and make your data tool agnostic.

2 comments

If I may ask, what do you code on each platform?

I've got my vim files set up to be mostly cross compatible between OS X and Ubuntu, but I recently borfed my build process on Ubuntu (12.04) by upgrading vim to a newer version on a custom PPA.

You left out: "Windows: Best for business and enterprise software"
Enterprise software is a game; corporations are just really boring LARPs.

pro-tip: 5th level marketing droids can be defeated if you ask them to sell something to themselves...