6 ms·
A unix-like environment is great but Linux isn't very good when it comes to screencast recording software and general audio/video/image editing. So as a develo
by nickjj 10y ago
A unix-like environment is great but Linux isn't very good when it comes to screencast recording software and general audio/video/image editing.
So as a developer who also dabbles in the above you have 3 options:
1) Hackintosh
2) Pay double/triple the cost for a real Mac with worse hardware
3) Run Windows with a "seamless" Linux based VM and spend 99% of your time in the VM (this is what I do but honestly, it's not ideal because despite having a fast machine it doesn't have that "liquid smooth" feel to it even tho it's fast)
If you happen to enjoy games too then generally #3 is your best bet. Btw driver support for Linux isn't that bad anymore. I picked out standard parts (similar to what OP did in his blog post, but not his parts) and everything worked out of the box with Linux.
- brashrat 10y ago3) when you want the liquid smooth feel for your 99% time, why don't you boot Linux and run an MSWin in the VM?
- nickjj 10y agoIt's not so much it being slow due to the VM, but the distro of Linux I use (xubuntu) just doesn't have a liquid smooth feel to it. Windows and OSX both have an extra layer of superb smoothness added to them. Real time audio processing and screencast recording doesn't lend itself too well to being ran in a VM. Neither do games. Dual booting is also the worst experience ever, even with an SSD. You completely lose your focus and open work, it's the ultimate context switch.