home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / mac / oop / macapp3 / 582 < prev    next >
Encoding:
Internet Message Format  |  1993-01-23  |  2.5 KB

  1. Path: sparky!uunet!olivea!apple!applelink.apple.com
  2. From: SZPAK@FOX.NSTN.NS.CA
  3. Newsgroups: comp.sys.mac.oop.macapp3
  4. Subject: MacApp Castaways & Prograph
  5. Message-ID: <9301221331.AA05473@fox.nstn.ns.ca>
  6. Date: 22 Jan 93 09:31:00 GMT
  7. Sender: daemon@Apple.COM
  8. Organization: AppleLink Gateway
  9. Lines: 55
  10.  
  11. From: "Mark Szpakowski" <szpak@fox.nstn.ns.ca>
  12. To: MACAPP3TECH$@applelink.apple.com
  13.  
  14. There was a recent message on the Internet OODL mailing list, that I believe
  15. originated on this list, addressed to "MacApp Castaways".  I read this two wa
  16. ys:
  17.  
  18. - MacAppers' feeling of abandonment by Apple, and fear of getting shipwrecked
  19.  on
  20. Bedrock;
  21. - desire, or *need*, for more dynamic language/environment than C++/MacApp:
  22. therefore interest in the good ship OODL.
  23.  
  24. Component Workshop (newborn), Camelot (prenatal), and Dylan (conceived) are n
  25. ew,
  26. proposed OODL environments.  Smalltalk and CLOS are existing OODLs. And there
  27. 's
  28. Prograph, several years old, which might be called a VOODL - a Visual OODL.
  29. Visual not just in the Microsoft sense of visual environment for creating vis
  30. ual
  31. applications (gag me with a spoon, they've even renamed their C++ to "Visual
  32. C++"!), but also as visual *language* in visual environment for GUI apps.
  33.  
  34. The visuality makes Prograph unique, offers some enormous benefits (especially
  35. as embedded in Prograph's edit-&-debug-both-interface-and-code-while-running
  36. environment), but also presents some problems:
  37. - due to past history of visual languages, they are often perceived as Mickey
  38. Mouse;
  39. - an executable iconic dataflow language is a rad thought to grok for many
  40. people (look ma, no local variables!). Often the question is asked, "where's
  41. the
  42. code behind this?". The answer, of course, is "you're looking at it". From the
  43. point of view of the destination side of the paradigm shift, the question is
  44. as
  45. whimsical as asking a Chinese person where the English is behind the ideograms
  46. (except that dataflow is far more familiar, especially to corporate types, th
  47. an
  48. is Chinese).
  49. - there are many tools, by many vendors, available for dealing with textual,
  50. ASCII code (editors, parsers, version control tools, etc.), but not for any
  51. other type of code.
  52.  
  53. The question to this list is, is this a fair assessment, and how do you see
  54. Prograph as a VOODL and as an alternative for MacApp castaways?
  55.  
  56. -- Mark
  57.  
  58. Mark Szpakowski, szpak@fox.nstn.ns.ca
  59. TGS Systems, (902) 455-4446, FAX (902) 455-2246
  60.  
  61.  
  62.  
  63. Mark Szpakowski, szpak@fox.nstn.ns.ca
  64. TGS Systems, (902) 455-4446, FAX (902) 455-2246
  65.  
  66.