Re: The ULTIMATE Cocoa Development Language
Re: The ULTIMATE Cocoa Development Language
- Subject: Re: The ULTIMATE Cocoa Development Language
- From: Steve Schacht <email@hidden>
- Date: Thu, 03 Jan 2002 18:49:05 -0700
On 1/3/02 5:08 PM, Todd Blanchard wrote:
>
Yuck!
>
>
I've never used anything so unproductive in my life.
>
>
I can type way faster than I can draw.
Ohhhh, but it's MUCH more than icons versus typing to me. A visual
representation of objects is a natural extension of the whole OOP paradigm.
Why should the object in "object oriented" be represented by a bunch of text
characters and ASCII symbols? A graphical representation makes much more
sense to me. How is OOP explained in most texts (including the Obj C
documentation from Apple)? Objects are graphically represented, that's how.
Besides, you don't have to actually "draw" anything in Prograph. Making
data links in Prograph takes the same effort as specifying a connection in
IB. (I think it was option drag.) Oh but then you probably just hand code
that stuff as well. "We don't need no stinkin' IB." ;-)
>
I (and most users I know)
>
spent hours nudging operators trying to make the thing look neat.
Hours? Well, I think you're exaggerating. Secondly, I don't know when you
last used Prograph, but there are quick alignment features for opers, nodes,
and comments which allow you to snap data links to vertical, horizontal, and
45 degrees. Besides, I'd never concern myself with how pretty it looked as
I was coding. When I finished implementing a piece of code, I'd go back and
"pretty it up" much like many programmers go back and thoroughly comment
their code later. Lastly, an "unpretty" piece of Prograph code would be far
more understandable to me (and I dare say most people - even
non-programmers) than a jumble of ASCII characters.
>
Also, the models for conditionals and looping were weird.
You may have found them so, but my experience was different. Yes, you had
to think in a less "procedural" way, but then that's what OOP is all about.
I would say that learning how to use the various opers is FAR easier than a
programmer switching from procedural to OOP programming techniques.
>
Pass.
To each their own. I yearn for something like Prograph to use with Cocoa.
---
Steve Schacht
email@hidden