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