Article View: alt.soft-sys.tooltalk
Article #14Re: Tooltalk application questions...
From: Buzz Moschetti
Date: Wed, 18 Nov 1992 14:58
Date: Wed, 18 Nov 1992 14:58
46 lines
2598 bytes
2598 bytes
In article <2b06eae7.6ae4@firefox.csc.calpoly.edu> mdubois@firefox.csc.calpoly.edu (Marcel R Dubois) writes:
[...deleted...]
experience developing with ToolTalk. I heard that there are a lot of
problems with it, so I'd like to know what I'm getting myself into before
I dive head first into it.
Watch out! This newsgroup has very low volume and the Sun engineers watch
it closely! :-) I think the first releases of TT had some API quirks
that drove people nuts; I believe these were fixed in a jumbo patch
that went out 3 or 4 months ago.
Things I like about TT:
1. Simple. Doesn't try to do anything more than messaging. Write your
own C or C++ wrappers.
2. Small, clean header resources. Easily incorporated into an app without
tripling its size, multiply defining TRUE & FALSE, etc.
3. "Session" scope operates equally well in X or char-cell display
environments.
Things I don't like:
1. "Session" and "Local File" scopes work well, but "Network" scoped
messages require a common NFS mounted file as a transport vehicle. Oof.
2. Source code not available so I can't port it to my other machines.
The excellent XView/UIC/C++/ToolTalk development environment cannot be
realized on other platforms.
Things they should add:
1. Some sort of XDR capability.
2. Guaranteed serializable messages. The messaging engine will
automatically assign a sequential serial number to outbound messages
and receivers will fault if a gap is detected. The serial number of
the first message received after registration becomes the initial
comparison serial number; alternately, you can override with your
own initialization number. *Very* useful.
3. A message building tool ala Devguide. You know, some sort of GUI
thing that facilitates the naming. scoping, and argument declaration
of messages. Message args become elements in a structure instead of
a list. Hit a button and it generates the sender side and the
receiver side code.
Technical Details
Message-ID:
<BUZZ.92Nov18095847@lion.bear.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ursa!buzzReferences:
<2b06eae7.6ae4@firefox.csc.calpoly.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ursa!buzz From: buzz@bear.com (Buzz Moschetti) Newsgroups: alt.soft-sys.tooltalk Subject: Re: Tooltalk application questions... Message-ID: <BUZZ.92Nov18095847@lion.bear.com> Date: 18 Nov 92 14:58:47 GMT References: <2b06eae7.6ae4@firefox.csc.calpoly.edu> Sender: news@bear.com Reply-To: buzz@bear.com (Buzz Moschetti) Organization: Bear, Stearns & Co. - FAST Lines: 46 In-reply-to: mdubois@firefox.csc.calpoly.edu's message of 16 Nov 92 00:27:19 GMT