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 19:18:01 -0700
On 1/3/02 5:12 PM, Michael Grant wrote:
>
Hmm, something like Helix for databases? Did that ever get carbonated?
Wow, a Helix user? *high five* I LOVED Helix! I actually don't know if
it's still around or not, but I can tell you that I still manage my finances
with a full blown personal finance package I wrote with it. Runs great in
the Classic environment! (I also wrote tons of other DB's with that tool.
Too cool.)
I think it would be a good analogy to say that Prograph is to OOP
programming what Helix was to DB development. The general approach to the
environment is similar - that is, to try to exploit the graphical interface.
However, Helix, as you know, is strictly a relational DB development
environment whereas Prograph could be used to actually write a Helix-like
application.
BTW, one aspect of Prograph that seems to get overlooked (especially by
casual evaluators) is its data flow approach to programming. Sure, it's
full blown OOP with all the fancy schmancy OOP stuff, but the data flow
nature of the programming I find really neat. The data flowing from the
"root" of an oper can "feed" the inputs (called terminals) to multiple
opers, and it can be done with a simple click of the mouse! It would seem
that this data flow approach would also lend itself well to supporting
multiple and parallel processors. I reckon that's just a compiler issue.
Anyway, maybe someday Apple will actually revolutionize programming the same
way they revolutionized personal computers by really exploiting the
graphical interface and making the Mac as much fun to program as it is to
use! One can hope...
---
Steve Schacht
email@hidden