Re: Java vs. Objective-C for Cocoa
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