tlarkin
VIP Member
If you need to do CAD work, windows for sure. Programming is easily done in any OS, but you can be most effective (imo) in linux. So dual boot windows and linux.
CAD has ran native on Macs for a while now.
I absolutly hate that statement. Unix is not linux. To the point, mac is based on BSD. BSD=/= linux. I said use linux because of it's productivity. Things like tiling window managers and a heavy emphasis on terminal work etc, things mac does not adovate. So please, don't use that as a argument.
OS X is based off of NeXT not BSD, but the kernel is a mach kernel (not a monolithic kernel) which is based on BSD's kernel. Unix is not Linux you are right, Linux is sort of Unix's hip younger brother that is a bit more modernized. Linux's approach is also modular, where Unix itself is a bit more monolithic. However, many things about Unix, OS X and Linux are universal. They are all POSIX compliant. They can all run the same shells, bash, sh, ksh, tsch, csh, etc.
I was a Sys admin for a while at my old job (well for 5 years) and I managed 14,000 Macs, 1,000 iOS devices, and 40 OS X Servers. I do a lot of terminal work, and I deploy scripts written in Python, shell/bash, Apple Script all the time. Not to mention things like SSH, SFTP, and so forth.
Also, why dual or triple boot? Guys, virtual machines man, that is where it's at. Plus the Macbook Pro comes out of the box with 8gigs of RAM in it.