Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> but when you're deploying to Linux, it makes an awful lot of sense to be developing on the same platform.

True, but he goes on to say the company he accepted deploys to Linux but develops on Macs. Huh?



Yes, but the number of potential bugs when going from OS X -> Linux are far fewer than going from Windows -> Linux.


That's what we do. It works great for us.


It's just a matter of time before a version mismatch or something bites you. My money's on the idiocy of the case-insensitive filesystem.


On our Ubuntu server, I can create both foo.txt and Foo.txt in a folder. On my OSX machine, those are considered the same file.

Three reasons that's no big deal: 1) We never create both foo.txt and Foo.txt. Why would we? (OK, that's a bit snarky.) :) 2) We're developing on the system that's more restrictive (doesn't allow caps and non-caps versions) and pushing to the one that's more permissive. So nothing will get lost in the process. If we were going the other way, or migrating from Linux machines, I could see it being a problem. 3) If this is really a big deal to someone, they can configure OSX to use a case-sensitive file system. May cause other side effects (some Mac backup utilities may ignore either Foo.txt or foo.txt when backing up), but it can be done.




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

Search: