| OS X - Development and Darwin Discussion and questions about development for Mac OS X. |
| Post Reply | New Thread | Subscribe |
|
|
Thread Tools |
![]() Member Since: Aug 03, 2008
Location: CT
Posts: 34
![]() Mac Specs: 15" 2.53ghz MBP
|
I just downloaded Xcode, Dashcode, and Instruments but I have no clue on how to use them. I am considering purchasing this book Amazon.com: Cocoa(R) Programming for Mac(R) OS X (3rd Edition): Aaron Hillegass: Books because it is the most recently published and i read one review that said they would recommend it if you were starting from scratch but I am still skeptical. Does anyone know if this book is useful for a beginner or of a up to date book that is?
|
| QUOTE Thanks | |
![]() Member Since: Jan 23, 2009
Location: Indiana
Posts: 162
![]() Mac Specs: Soon to own
|
From what I've heard the book's pretty useful.
As for being up-to-date, check the publishing year. |
| QUOTE Thanks | |
![]() Member Since: Oct 19, 2008
Location: Ottawa
Posts: 15,302
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mac Specs: 2012 13" MBP (2.5 i5, 8GB)
|
|
| QUOTE Thanks | |
![]() Member Since: Jan 23, 2009
Location: Indiana
Posts: 162
![]() Mac Specs: Soon to own
|
Java isn't simple
Python on the other hand Learn it, Know it, Live it Also, if you run Windows via Boot Camp or a virtual machine, or even on a separate computer. And you actually use it, I suggest learning Batch Batch is one of the simplest languages in existence, if not the simplest, though since the release of Python 3000, I'm not so sure anymore... |
| QUOTE Thanks | |
![]() Member Since: Oct 19, 2008
Location: Ottawa
Posts: 15,302
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mac Specs: 2012 13" MBP (2.5 i5, 8GB)
|
|
| QUOTE Thanks | |
![]() Member Since: Mar 15, 2007
Posts: 161
![]() Mac Specs: 17" MacBook Pro, 2.33GHz C2D, 2GB RAM
|
Quote:
|
|
| QUOTE Thanks | ||
![]() Member Since: Jan 12, 2009
Location: Prague, Czech Republic
Posts: 1,096
![]() ![]() Mac Specs: 2,4Ghz 15" unibody
|
Quote:
on the other hand, I do agree that Objective-C isn't the best first language to learn |
|
| QUOTE Thanks | ||
![]() Member Since: Oct 19, 2008
Location: Ottawa
Posts: 15,302
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mac Specs: 2012 13" MBP (2.5 i5, 8GB)
|
I have to agree with scathe. While not a Java programmer myself, I did take intro courses to programming and some taught Java because it is a good language to get a grasp on OOP, especially if you're new to the concept. That and the fact that Java is so pervasive makes it an ideal language to start with.
That said, as a Python programmer myself, I would still recommend it .
|
| QUOTE Thanks | |
![]() Member Since: Mar 15, 2007
Posts: 161
![]() Mac Specs: 17" MacBook Pro, 2.33GHz C2D, 2GB RAM
|
My only concern about a total programming neophyte learning Java as a 1st language is that being introduced to the object paradigm at the same time as they are trying to understand basic flow control structures might prove a little overwhelming. However, I could be in part biased by my own history of having learned the fundamentals of programming at least fifteen years before object-oriented languages started appearing in production environments. Perhaps for someone starting out today it does make sense to introduce objects right alongside loops and conditionals.
Edit: As a side note, in the last few years I've been noticing some movement away from object-oriented programming in some of the production environments I've encountered. I've even heard a phrase that's new to me: "inheritance from ****" (H, E, double hockey sticks). I find it to be a troubling development, actually. Last edited by mystic_fm; 02-22-2009 at 03:37 PM. |
| QUOTE Thanks | |
| Post Reply | New Thread | Subscribe |
| Thread Tools | |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
|
|||||||
Thread |
Thread Starter |
Forum |
Replies |
Last Post |
| Developer tools | Chimpur | OS X - Operating System | 2 | 01-27-2009 08:23 PM |
| Developer Tools | Dartholomew | Switcher Hangout | 1 | 06-10-2008 02:53 AM |
| Did I not get a Developer tools CD? | Mactheknife | Running Windows (or anything else) on your Mac | 3 | 01-23-2006 11:07 AM |
| developer tools for jaguar? | m4cw4re_syst3m | OS X - Development and Darwin | 9 | 01-28-2004 01:20 PM |
| Xcode developer tools updated | Murlyn | OS X - Development and Darwin | 0 | 11-04-2003 05:09 PM |
All times are GMT -4. The time now is 05:35 AM.
Powered by vBulletin