• 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: The ULTIMATE Cocoa Development Language
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: The ULTIMATE Cocoa Development Language
      • From: Thomas Hudson <email@hidden>
References: 
 >RE: The ULTIMATE Cocoa Development Language (From: "Todd Blanchard" <email@hidden>)

  • Prev by Date: Re: The ULTIMATE Cocoa Development Language
  • Next by Date: Short Notice for Upcoming Cocoa Kitchen---Few Seats Available!
  • Previous by thread: RE: The ULTIMATE Cocoa Development Language
  • Next by thread: Re: The ULTIMATE Cocoa Development Language
  • Index(es):
    • Date
    • Thread