3 ms·
Keep in mind that OS X is POSIX-compliant, but it's a customized BSD, not Linux. A lot of stuff works the same (and it'll compile most of your code without issu
by Arubis 12y ago
Keep in mind that OS X is POSIX-compliant, but it's a customized BSD, not Linux. A lot of stuff works the same (and it'll compile most of your code without issue), and it's certainly a lot closer to what you're used to than a Win system (how that's POSIX compliant boggles me), but a lot of Linux-specific stuff isn't where you think it is.
You'll need to find alternatives to /sys and /proc. Services are managed with launchctl, which is kind of a pain. X Window support is there but clunky. And so on.
While you're living in a console, working on your own code, though, things are close enough to forget about most of the time.
Best of luck!
- davidgerard 12y ago> Keep in mind that OS X is POSIX-compliant, but it's a customized BSD, not Linux. And that if you're used to BSD ... it's weird as BSDs go. (Just little things, but I found it slightly jarring in practice.)