Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Enthusiast Zone > Classic Macs and Mac OS > Advice for CS student buying first time MAC...

Advice for CS student buying first time MAC...
Thread Tools
Fresh-Faced Recruit
Join Date: Aug 2001
Status: Offline
Reply With Quote
Aug 31, 2001, 10:08 PM
First ever post...

I will be a starting my CS degree this September and am currently a Windoze user. My question to all you knowledgeable apple users is, is it a wise to buy a mac for programing? I know they excell in graphics and publishing but would it be practical for me for programing in Java and any other language that I may be learning in my degree. Go easy on me! I know much about hardware but little about programing. Help!

Forum Regular
Join Date: Jan 2000
Location: California
Status: Offline
Reply With Quote
Aug 31, 2001, 10:36 PM
That really depends on the school you are attending.

There are really 2 kinds Computer Science schools, those that focus on windows (boo! hiss!) and those that focus on UNIX. Will you find one that focuses on the mac? nah, but yours might treat Win and UNIX equally.

If your school does push unix in its CS programs, you'll be extremely happy using Mac OS X. I wouldn't even consider Mac OS 9 and previous an option for doing CompSci work.

In short, you get the mac interface on top of an unholy marriage between the 3 major BSDs (FreeBSD, NetBSD, and OpenBSD), combined with a bunch of (very cool) apple additions.

The development tools (which are provided as a free download from apple) are pretty much the standard open source unix tools (gcc, gdb, and other good stuff), plus a bunch of optional GUI tools (Project Builder and Interface Builder, most notably) to make your life easier.

In your specific case, Mac OS X has Java support that puts Windows to shame (WinXP doesn't even include Java by default. Mac OS X contains full support for Java 1.3, and there are some major enhancments coming with OS X 10.1, due late september). You have your choice between using Apple's tools for java development, or paying a bit to use Borland's jBuilder, which is (as far as I know) the standard software package for java development. I don't do Java myself, but I intend to try soon.

If your school is primarily windows, then perhaps a windows machine would suit you best, although OS X is a dream for CompSci students, because there are just so many options, and most of them are free. If you need to do some development on Windows, but not a lot, then you should look into buying VirtualPC, a PC emulator. It's not fast enough to play games in, but it'll run MS VisualC++ just fine.

Your best bet is not to buy until you actually go to school, and ask the instructors if the CompSci department is unix or windows based. If it's unix, go with Mac OS X, and if it's windows, buy a windows machine. I personally plan on buying an iBook to run Mac OS X on at the end of September.

If you have any more specific questions, you can mail me at richards9@mac.com .
chuggy  (op)
Fresh-Faced Recruit
Join Date: Aug 2001
Status: Offline
Reply With Quote
Sep 1, 2001, 02:27 AM
Thanks for the great reply. The school i'm attending I believe uses both sun workstations and a mix of pc boxes. I'm excited to hear that the mac platform is so flexible for this type of work. I don't own a mac yet since i'm exploring my options first. It would be cool if people could share their experiences using a mac during a CS program and let me know how it worked out for them. Any info is much appreciated.

Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Privacy Policy
All times are GMT -4. The time now is 05:26 PM.
All contents of these forums © 1995-2015 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2015, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2