PDA

View Full Version : Where to start...new "soon to be" mac owner




mbabauer
Feb 23, 2006, 08:00 PM
As I am waiting for my first Mac, a MacBook Pro 2.0, to be release from customs in Shanghai, I have started gathering tools and such to start writting some code in OsX.

I am a a pretty decent Java cader, as I have been doing it for about 9yrs, and did C/C++ in collage. My C/C++ skills are VERY rusty, though, as I haven't had much excuse to excercise those neurons since I passed Compilers.

Anyway, I have been looking at getting some books to help me make the trasition. Are there any recommendations someone could give me? Also, having been on a Gentoo Linux workstation for the past 4 years, what tools should I look at getting? Is XCode enough?



jtalerico
Feb 24, 2006, 06:48 AM
As I am waiting for my first Mac, a MacBook Pro 2.0, to be release from customs in Shanghai, I have started gathering tools and such to start writting some code in OsX.

I am a a pretty decent Java cader, as I have been doing it for about 9yrs, and did C/C++ in collage. My C/C++ skills are VERY rusty, though, as I haven't had much excuse to excercise those neurons since I passed Compilers.

Anyway, I have been looking at getting some books to help me make the trasition. Are there any recommendations someone could give me? Also, having been on a Gentoo Linux workstation for the past 4 years, what tools should I look at getting? Is XCode enough?

ehh, java and xcode.. no. Maybe like NetBeans..

Catfish_Man
Feb 24, 2006, 10:45 AM
As I am waiting for my first Mac, a MacBook Pro 2.0, to be release from customs in Shanghai, I have started gathering tools and such to start writting some code in OsX.

I am a a pretty decent Java cader, as I have been doing it for about 9yrs, and did C/C++ in collage. My C/C++ skills are VERY rusty, though, as I haven't had much excuse to excercise those neurons since I passed Compilers.

Anyway, I have been looking at getting some books to help me make the trasition. Are there any recommendations someone could give me? Also, having been on a Gentoo Linux workstation for the past 4 years, what tools should I look at getting? Is XCode enough?

Personally I'd go with Eclipse for Java, and consider picking up ObjC/Cocoa just because it's fun and handy :)

CANEHDN
Feb 24, 2006, 11:00 AM
Java in XCode isn't that bad. The hardest thing is if you haven't coded on a Mac before, it takes some getting use to the UI and coding for it. Xcode is nice because you can do C++, Java, and others.

novicew
Feb 24, 2006, 02:02 PM
As I am waiting for my first Mac, a MacBook Pro 2.0, to be release from customs in Shanghai, I have started gathering tools and such to start writting some code in OsX.

I am a a pretty decent Java cader, as I have been doing it for about 9yrs, and did C/C++ in collage. My C/C++ skills are VERY rusty, though, as I haven't had much excuse to excercise those neurons since I passed Compilers.

Anyway, I have been looking at getting some books to help me make the trasition. Are there any recommendations someone could give me? Also, having been on a Gentoo Linux workstation for the past 4 years, what tools should I look at getting? Is XCode enough?

XCode 2 : GNU C/C++/Objective-C
Java : Eclipse

But if you have benn on Gentoo for a while, you won't have any problem using terminal. You will surely feel at home. :)

mbabauer
Mar 1, 2006, 09:07 PM
Any good recommendations for books? I have access to Books 24x7.com (http://www.books24x7.com), but the only book there is Wrox Beginning Mac OS X Programming. It reads ok, but I am through Chapter 8, and the example that you build on from Chapter 5 isn't working.

I would also like to get some sort of desk reference, sort of like the Sun Java books that go real indepth into how the internals work (I am thinking in particular of the Sun Java Swing Vol 1&2).

MacsomJRR
Mar 1, 2006, 09:09 PM
I like iPhoto for photos, iMovie for movies and iTunes for... ooooooooh programming... yeah... ummmmmm... that's nice too...

*slowly backing away*

Cheese
Mar 1, 2006, 09:48 PM
*Standing just in front of MacsomJRR*... I use this approach for maximum coding efficiency:
iWeasel, iChopper, iGuinness... Not neccesarily in that order, and usually followed by iStupid@$$...
*Slinks back to the back of the room with head down, in shame*

mrichmon
Mar 2, 2006, 12:14 AM
Also, having been on a Gentoo Linux workstation for the past 4 years, what tools should I look at getting? Is XCode enough?

As others have said, X-Code is a reasonable IDE which supports C, C++, Objective-C and Java. Personally, I prefer Eclipse since when I use X-Code I miss the refactoring tools. But then my X-Code projects are generally just quick hacks.

If you've been on Gentoo for a while then you should definitely install fink which is the debian package management system ported over to OS X. This makes installing any GNU/Linux tools you need easy. There is a similar system known as Gentoo on OS X but I've personally never felt comfortable with the Gentoo on OS X system even though I've run Gentoo on SPARC and intel machines for almost two years now.