home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.windows.open-look
- Path: sparky!uunet!ukma!darwin.sura.net!zaphod.mps.ohio-state.edu!uunet.ca!wildcan!sq!lee
- From: lee@sq.sq.com (Liam R. E. Quin)
- Subject: Re: XView
- Message-ID: <1992Nov11.203733.20601@sq.sq.com>
- Organization: SoftQuad Inc., Toronto, Canada
- References: <qhsckip@openlook.Unify.Com> <BxJ0Ft.n37@phage.cshl.org>
- Date: Wed, 11 Nov 92 20:37:33 GMT
- Lines: 54
-
- pjm@isis.cshl.org (Pat Monardo) writes:
- > fgreco@cfdev1026.shearson.com (Frank Greco) writes:
- >> Ever look at TNT? Nice OOP, very Smalltalk-ish interface to
- >> NeWS. Too bad its going away.
-
- > [...] regarding TNT, sure
- > i've seen it and it is more like what i want, definitely, and i
- > might have adopted it if i had thought it would become mainstream
- > (that dirty word!). but i dont really like postscript, i like it
- > as an "image file format" but not as a programming environment (IMHO).
-
- Well, NeWS and TNT is PostScript in the same way that C++ is the same as C,
- or that C is the same as PDP-11 assembly.
-
- It's true that TNT shares most of the PostScript syntax, and that most
- PostScript programs are valid NeWS programs, just as most C programs are
- valid C++ programs. It's also true that NeWS manipulates the same basic
- data types as PostScript, just as C manipulates the same basic data types as
- PDP-11 assembly language programs.
-
- NeWS also provides extra data types, such as User Paths and Canvases.
- The NeWS Toolkit gives an object-oriented environment with message passing,
- multiple inheritance, (limited) protection and data hiding.
-
- The learning curve is very daunting, I'll grant you.
- And since NeWS is going away, I wouldn't suggest learning TNT right now,
- since, despite the note in the OpenWindows 3.0 manual that `a major goal of
- this TNT release is to be forward compatible. That is, programs written to
- TNT 3.0 hould run successfully on future releases of the product' [p.86], the
- future of TNT 3.0 appears to be rather short... :-(
-
- Interestingly, the manual cotinues:
- `We will only break this rule and change a supported interface in future
- releases if customers strongly endorse this. We anticipate few if any
- such occurrences'.
- [p. 86, OpenWindows Version 3 for SunOS 4.1.x User's Guide]
-
- Well, I suppose deleting the toolkit counts as only one occurrence.
- I wonder how many customers complained that they didn't want TNT, though?
-
- Sigh.
-
- My advice is that TNT is worth looking at, even if you don't like PostScript,
- because it might be a long time before you see such a well-designed, well
- thought-out, well-implemented toolkit GUI again.
-
- Lee
-
-
- --
- lee@sq.com (Liam Quin) the barefoot programmer; SoftQuad Inc +1 416 239 4801
- OPEN LOOK UI FAQ; Metafont list; HexSweeper NeWS game; lq-text text retrieval
- ``They thought him, and they justly thought him, one [lq-text-request@sq.com
- Sent to do more than he appeared to have done.'' Wm. Cowper, Conversation
-