4 ms·
Unless you're on an ancient laptop I don't see why you wouldn't run a Linux VM if you are developing web apps. What is the advantage of trying to make OS X you
by pmarsh 15y ago
Unless you're on an ancient laptop I don't see why you wouldn't run a Linux VM if you are developing web apps.
What is the advantage of trying to make OS X your development environment and then deploying to a Linux host?
Unless you have an older laptop with less than 4 gigs of ram why not? Even with 2gigs it's not that system intensive to run a Linux guest os.
- riobard 15y agoLet's face it: SSH into an VM and write code there is not an enjoyable experience. Yes I can do a proper deployment into the VM right after I make a minor change in color of the 10px square box located at the bottom of the page, but it's really a pain in the ass to have the deployment delay. Oh, right, the deployment process just takes 10 seconds!
- pmarsh 15y agoWhy SSH into a VM? With Virtualbox I have a folder shared out that I can use like a regular folder and edit with whatever editor on my Host. Or you could turn on SMB shares and use those. Or I could run a lightweight X environment (or even gnome it really doesn't need much to run) and just edit there. Everyone seems to be on the "OMG Vim/Emacs are so awesome, TextMate is so yesterday" part of the every going cycle anyway. Might as well use them on the guest OS as well.
- riobard 15y agoVirtual shared folder is rather flaky for me on OS X. It magically disappears and reappears in Linux guests.
- olefoo 15y agoAnd it's worth running a vm for development even if you're hosting it on a linux machine; presumably your workspace has a bunch of things that don't need to be installed in production.