Aucbvax.2434
fa.works
utzoo!decvax!ucbvax!works
Sat Jul 25 09:41:23 1981
Sperry Univac workstation design group -- eyewitness testimony
>From SHRAGE@WHARTON-10 Sat Jul 25 09:38:52 1981
I was invited to Sperry's Software Research group and had an
opportunity to speak with them and examine some of the work that
they are doing in workstations and in programmer's tools. They
are more concerned with the "programmer's workstation" than a
management workstation and thus are putting a lot of effort
into the language that controls the device. It is designed to
be modified by the user and has inboard multitasking and file
system, etc. Understand that this design is for a device to be
hung from a large central machine for program developement NOT
for execution of programs. Here is a short list of the things
that (I saw) that they were thinking about/working on:
1) Pascal debugging/programming aids. They have a really nice
design (and partial implementation) for a visual program stepper
that draws colored boxes around the program structure and then
highlights the lines as they are executed so that the programmer
can "see" the program in exectution. It (will) also display
the variables and structure nicely. I played with this and it
made it very very simple to visualize what a program was doing
(especially when you turn the speed up fast enough and can see
where the loops are crunching along). The final implementation
of this should be very nice. [Jim Gimple (formerly a Snobol
afficianado from Bell) is doing this work].
2) A high res/color PWB system with joystick and mouse. They are
spending a lot of time working on the "editor language" (which
is also the JCL and workstation control language) rather than
"cutsie" features to add to the user view. The file structure
is Unix based but they ALSO feel that unix's user view is a
total lose and are designing one of their own that, from what
I saw, will be much nicer. Again, their position is that this
will be used by programmers, not managers or secretaries and
they are giving the user power to change things (in a properly
controlled manner) at whim without too much work. Currently
they are having trouble with the Univac hardware research
people (it's too slow for them) but that should be resolved
soon. This project is under control of Marc Fogel and Ira
Ruben.
3) Help systems. Knoweldge based and natural language driven (if
you like) user aids for the station command language etc. They
have several NL and AI people very interested in user assitance.
I don't know how/if this relates to the workstation but it was
interesting none-the-less. This work was being done by Nathan
Relles and Norm Sondheimer (president of the ACL).
All of the above is managed in a very small group of very expert
people by Dick Wexelblat and for more info one can write to
Sperry Univac
Software Research
2G3 Bluebell, Penna.
19424
They are going to have an Apollo and/or a couple of Perqs soon.
-- Jeff
-----------------------------------------------------------------
gopher://quux.org/ conversion by John Goerzen <
[email protected]>
of
http://communication.ucsd.edu/A-News/
This Usenet Oldnews Archive
article may be copied and distributed freely, provided:
1. There is no money collected for the text(s) of the articles.
2. The following notice remains appended to each copy:
The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
Bruce Jones, Henry Spencer, David Wiseman.