• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Java vs. Objective-C for Cocoa
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java vs. Objective-C for Cocoa


  • Subject: Re: Java vs. Objective-C for Cocoa
  • From: Rick Kitts <email@hidden>
  • Date: Sat, 23 Apr 2005 11:15:02 -0700

We'll know Friday.

However I should qualify my comment. XCode is, in my estimation, bronze age largely because it appears to not assist in agile methods. In particular it doesn't well embrace refactoring.

From other comments on the list it is evident that folks unexposed to refactoring with an intelligent editor (i.e. non-Java coders) don't grok the value of this (I suspect this is driven primarily by the perspective of relatively small code bases).

What the intelligent editor allows is extremely rapid and natural transitions between levels of the code base. Finding all classes that implement an interface or derive from a class is one relatively high level view. Meanwhile the editor annotates the code view such that I can tell if a particular method is an override or an implementation with 0 clicks and less thinking.

As I say, it is evidently hard to appreciate until you've experienced it. But once you have it's absence is quite annoying. I'm always bitching at XCode about why I have to go to some other damned window to find something out. When I want to override a method or implement a protocol I want to type, say, Command-O(verride), get a list of methods I can override, click on one of them, have XCode put in an empty def and put the cursor at the first logical place to type. I mean, really, it's a computer. Why is it making me think so much about this book keeping crap?

Anyway, bronze age, as I say. But it's serviceable.

---Rick

On Apr 23, 2005, at 10:29 AM, Zacharias J. Beckman wrote:

Is that the general assessment as far as XCode2 (with Tiger) goes, as well? (It appears that CodeWarrior is "temporarily unavailable" from Metroworks...)
--
Zacharias J. Beckman – email@hidden – 805-482-2878 (office)
Director, Research and Development – LegalEdge Software
Far better it is to dare mighty things, to win glorious triumphs, even though checkered by failure, than to take rank with those poor spirits who neither enjoy nor suffer much, because they live in the gray twilight that knows neither victory nor defeat. – Theodore Roosevelt


On Apr 22, 2005, at 9:46 PM, John Stiles wrote:

On Apr 22, 2005, at 7:44 PM, Rick Kitts wrote:

ObjC the language is fine. Cocoa the framework is incredible. Xcode is pretty bronze age but serviceable.

Hahahaha, couldn't have said it better myself :)
Give CodeWarrior a shot. Other than the lame mid-90s style Carbon front-end, and MSL which you should just avoid, it is rockin'.


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Java vs. Objective-C for Cocoa
      • From: "Zacharias J. Beckman" <email@hidden>
    • Re: Java vs. Objective-C for Cocoa
      • From: Ondra Cada <email@hidden>
References: 
 >Java vs. Objective-C for Cocoa (From: "Zacharias J. Beckman" <email@hidden>)
 >Re: Java vs. Objective-C for Cocoa (From: Rick Kitts <email@hidden>)
 >Re: Java vs. Objective-C for Cocoa (From: John Stiles <email@hidden>)
 >Re: Java vs. Objective-C for Cocoa (From: "Zacharias J. Beckman" <email@hidden>)

  • Prev by Date: Auto Save - location
  • Next by Date: Re: DYLD_LIBRARY_PATH etc
  • Previous by thread: Re: Java vs. Objective-C for Cocoa
  • Next by thread: Re: Java vs. Objective-C for Cocoa
  • Index(es):
    • Date
    • Thread