Link to home
Start Free TrialLog in
Avatar of ChrisClement
ChrisClement

asked on

Mac OS X for Unix Network Programming

I'm taking a unix network programming class in grad school and I'm looking to stand up my own Unix box to develop on. Can someone give me a informed evaluation of Mac OS X for this scenario? I will need to be able to create child processes, threading, connect with unix sockets, etc. I'm worried that Mac OS X won't give me the freedom to develop that I would have on other platforms. Obviously, I can use FreeBSD or Linux, but I have considered getting a Mac for some time anyway....and two birds, one stone, etc.

Thanks.

Chris
Avatar of strung
strung
Flag of Canada image

If you get one of the new Intel Macs, you should be able to dual boot between OS X and any of the standard linux releases. If you get one of the older G4 or G5 Macs, you will be restricted to versions of linux that are compiled for the PPC chip.
Avatar of ChrisClement
ChrisClement

ASKER

strung,

Thanks,  but I'm looking for information (pros, cons) on Unix network programming on Mac OS X.   I can dual boot linux on my existing system.  No need to buy new hardware for that.

Chris
ASKER CERTIFIED SOLUTION
Avatar of brettmjohnson
brettmjohnson
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Awesome. Thanks Brett.