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 > Software - Troubleshooting and Discussion > Developer Center > Newbie Programmer Question...

Newbie Programmer Question...
Thread Tools
Fresh-Faced Recruit
Join Date: Feb 2001
Status: Offline
Reply With Quote
Mar 21, 2001, 10:06 PM
 
I am just getting started on a computer science degree. Is Mac OS X a smart choice to use? I already have a mac...I'm just wondering if it's a viable alternative to programming on a PC or SGI.

Thanks
     
Grizzled Veteran
Join Date: Sep 2000
Location: San Francisco
Status: Offline
Reply With Quote
Mar 22, 2001, 05:05 AM
 
It depends upon what you mean by 'viable'. Mac OS X is a UNIX with a pretty face. (More actually, but not for this discussion.)

Once you get the MIT X Window System running on OS X then you have a standard UNIX development workstation at your command. You may learn the program as well as on any other UNIX box.

Of course, if you want to be tied to the Microsoft Foundation Classes (MFC) or something equally bizarre, then OS X is a bad choice for you, because it won't have those things.

Enjoy, and write some good code for all of us.

Best of luck to you...
Since EBCDIC
Using Macs since they were Lisas.
     
Senior User
Join Date: Feb 2001
Location: Rochester, uk
Status: Offline
Reply With Quote
Mar 22, 2001, 10:19 AM
 
I'd say OS X is a very good choice - especially if you already have a mac. It offers you pure UNIX programming in C (worth a lot of money); the future of Mac programming in Objective-C (to teach you better programming practise); good C++ (smoothing your way into windows) and a good java environment (for the hyper-fasionable dotcoms). If you look closely, you'll find Perl and PHP in the web server.

I'm nearing the end of my CS degree, and not seen anything that can't be done on OS X.

Just make sure you don't tie yourself down to a single language, platform or environment. Learn as many different things as you can.

All words are lies. Including these ones.
     
   
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
Top
Privacy Policy
All times are GMT -5. The time now is 09:45 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2