home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / ada / 2157 < prev    next >
Encoding:
Internet Message Format  |  1992-07-21  |  1.9 KB

  1. Path: sparky!uunet!dtix!mimsy!alex
  2. From: alex@cs.umd.edu (Alex Blakemore)
  3. Newsgroups: comp.lang.ada
  4. Subject: Re: GUI Builder for Ada
  5. Message-ID: <59149@mimsy.umd.edu>
  6. Date: 21 Jul 92 16:14:10 GMT
  7. References: <1992Jul21.004533.12229@sei.cmu.edu>
  8. Sender: news@mimsy.umd.edu
  9. Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
  10. Lines: 33
  11.  
  12. Sorry to put this on comp.lang.ada but I'ld like to clear up a misconception:
  13.  
  14. I wrote:
  15. >> Finally, if you want to see how GUI builders and user interfaces should
  16. >> really look, take a look at NeXTSTEP and Display PostScript.
  17. >> Meridian sells an Ada compiler for that incredible environment.
  18.  
  19. John Goodsen replied:
  20. > NextSTEP builder is nice and the integeration of the Next environment
  21. > is nice, but I would hardly tout the NextSTEP builder as a
  22. > revolutionary product.  In particular, it doesn't support the
  23. > iterative development cycle at all, which is one of the biggest
  24. > payoffs of a builder :-(. 
  25.  
  26. What exactly are you talking about John?  I think you may be talking about
  27. something from version 0.9 several years ago, and not version 2.1 and
  28. real soon now an extensive upgrade to version 3.0.
  29.  
  30. NeXT's interface builder lets you change attributes of graphical objects
  31. at any time.  You can start to develop a class in the interface builder,
  32. defining its instance variable and methods, evolve to using text to describe
  33. what is after all code, and parse the evolved file to keep the inerface
  34. builder up to date with changes you've made to the text.  You can test run
  35. your interface and draw from a large library for GUI objects, printing, text
  36. manipulation.  You can extend the iinterface builder by adding your own
  37. classes and pallettes.  The GUI building environment is real slick but the
  38. real win comes from the extensive and well designed library.  There's alot
  39. to reuse.  
  40.  
  41. If this doesnt support iterative development, why not?
  42. -- 
  43. -------------------------------
  44. Alex Blakemore alex@cs.umd.edu
  45.