[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference 7.286::digital

Title:The Digital way of working
Moderator:QUARK::LIONELON
Created:Fri Feb 14 1986
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:5321
Total number of notes:139771

3559.0. "Tom Hastings is leaving Digital" by HANNAH::DCL (David Larrick) Wed Dec 07 1994 19:30

Tom Hastings has announced that he will be leaving Digital.  Details of
Tom's decision to leave, his future plans, and some reminiscences of his
27-year career at Digital are in the next reply.

I'm organizing a farewell gathering in Tom's honor.  Details aren't final 
yet, but since his last day at Digital will be Friday, 16-Dec, the gathering
will held be next week, most likely Wednesday 14-Dec.  The plan is for an
after-work drop-in-and-chat sort of gathering with hors d'oeuvres and a cash
bar, probably at a hotel near the Marlboro facility.

I'm posting this note now, before I have all the details nailed down, to
increase the number of Tom's many friends that will hear about it in time. 
Please help by spreading the word to people who might not read it here.

I will post additional details here as they become definite.
T.RTitleUserPersonal
Name
DateLines
3559.1Tom's farewell messageHANNAH::DCLDavid LarrickWed Dec 07 1994 19:30103
From:	HANNAH::HASTINGS "DECprint Arch. (508)467-8299 MR01-2/K20  06-Dec-1994 1735 -0500"  6-DEC-1994 17:40:26.46
To:	@GOODBYE.DIS
CC:	@SYS$PUBLIC:HCE.DIS,HASTINGS
Subj:	I'm retiring 16-Dec; I'll miss you all

This is a note to the many people I've worked with over the past 27
years that I'm "retiring" effective this 16-Dec.  My wife has wanted
to move back to southern California, where she grew up.  I'll be
working for Xerox in El Segundo, as Principal Scientist in their
Architecture & Document Services Technology Center.

I'm sad to leave Digital after such a satisfying career and as Digital
starts to turn the corner.  I see many positive signs and wish
everyone continued success.  I've enjoyed my various assignments and
groups over the years.  I've actually worked for Digital three times.
So let me indulge in a few reminiscences:

I started working for Digital as the first programmer (what we called
ourselves then) as a summer job in 1961.  Ken did the interviewing. I
wrote a floating point package for the 18-bit ones-complement integer
PDP-1.  Looking back, I sometimes wondered if maybe he thought that a
graduate student could produce all the software that the company would
need in a summer.  I've never joked with him that I'm sorry I let him
down...

The company had contracted with Ed Fredkin for an assembly program.
Ed named it FRAP for Fredkin Assembly program.  There was another
contract for a one-pass Algol compiler called Decal (pronounced dee
cal).  The linker performed the second pass by having the user put the
intermediate paper tape in the reader backwards so that the forward
references could be resolved.  Linked lists hadn't been thought of
then.

In 1964 I started full-time on the PDP-6 operating system.  The PDP-6
was a joy to program (in assembly language) with its many
well-organized instructions.  We produced the first commercial
multi-user multi-programmmed operating system.  Eight DECtapes with
read-write addressable blocks were used for user and system program
storage.  Disks came later.  Bill Segal was in charge of compilers and
application software.  

The PDP-6 kept the engineering department (Gordon Bell, Alan Kotok,
Bob Clements, Dave Gross, Tom Eggers ...) hopping in order to keep
the hardware running in 20 or so installations.  Wisely, the company
decided to re-engineer the hardware more conservatively to produce the
PDP-10, and keep the software that we had developed for the PDP-6,
which now included program swapping and data files on a fixed head
disk.

Larry Portner and I hired Dave Stone to run the operating system group
for the DECsystem10.  (Helping to hire your own boss was an example of
Digital's flexibility and acknowledgment of the alternate technical
career path).  Peter Conklin also joined our group.  For TOPS10 on the
DECsystem10, we re-wrote the file system (calling it by the prosaic
name of Level D).  Many of the ideas were re-used in the FILES-11 file
system used by RSX-11M and VMS.

We brought TENEX in from BBN for the DECsystem20, along with Dan
Murphy, to get a jump on a demand paging operating system.  Peter
Hurley was project leader.

Later Gordon Bell asked me to join the architecture team (Bill
Strecker, Dave Rodgers, Steve Rothman, Richy Lary, myself) to design the
VAX, which we knew would ultimately put the DECsystem10 and 20 out of
business.  Designing the VAX and participating in the early
development of VMS were immensely satisfying to everyone involved.

For VMS V1.0, I led the development of the VAX Common Run-time
Environment.  We worked closely with the compiler people: Rich Grove,
Ron Schaefer, Kevin Harris, Ron Brender.  With the VAX procedure
calling standard and the VAX CALL instructions, we had the means for
inter-language function calling; and industry first.  First came
FORTRAN, then BASIC and COBOL.  PL/I and PASCAL followed.

Meanwhile, I also helped develop the ANSI/ISO escape and control
sequence standard working with Dave Hughes who made the VT100 and
follow-on terminals become industry standards.  The LN03 and follow on
Digital laser printer used the same standard.

I worked with Bob Travis, Lois Frampton, and Tim Lasko, on developing
the 8-bit DEC Multinational coded character set.  Then, as chairman of
the ANSI committee on character sets and codes, I helped get agreement
in ANSI and ISO on ISO Latin-1, now used in Windows.  We also managed
to change the ISO two octet draft standard to agree with the industry
Unicode standard and thus avoided a major schism (like the EBCDIC vs.
ASCII schism for the one byte set of two decades previous).

Most recently, I've been working on the ISO DPA and POSIX standards
with Brian Handspicker and Pete Smith for a distributed printing
system as implemented in MIT Palladium, IBM Palladium, and now a new
printing system for OSF/1.

I'll miss the company and the people.  We've done some pioneering
products in the past and will continue to do so as we become more
competitive in the new world of desk-top and client-server computing. 
The loyalty and dedication that the engineers continue to demonstrate
makes it clear that Digital will be a winner once again.

Goodbye and good luck,
Tom Hastings

P.S. My e-mail address after January 1, will be:
     hastings.escp10@xerox.com
3559.2Acknowledging Tom HastingsHUMAN::CONKLINPeter 226-2564 LJO2/B11Wed Dec 07 1994 23:5032
    Tom worked for me _three_ times in our careers. I have always found
    him to be an incredibly collaborative person--one of the nicest with
    whom I have worked.

    Our first collaboration was during the heyday of the Decsystem -10s
    and -20s. To put this in perspective, Tom not only introduced
    Timesharing software to Digital. Tom is the co-author of the seminal
    papers at MIT that created the concept of timesharing. During our
    tenure together in the -10 group, I was proud to be able to hand Tom
    his promotion to be Digital's very first consulting engineer. At the
    time, he was the first engineer at Digital to take a "sabbatical" to
    return to school for a semester to maintain his currency with the
    state of computer science.

    After his success with the industry's first commercially viable time
    sharing system, Tom then joined with Dave Cutler on a research project
    to explore a state of the art operating system advanced development.
    Out of this came some of the leadership concepts that Cutler used in
    the creation of VMS. Tom joined the VAX architecture team, again
    working for me. Tom held to the concept of "everything can call
    everything." Out of this, he created the concept of the VAX common
    runtime environment, as instantiated in the common runtime system.
    This capability led the industry by at least 15 years. Today, we would
    call this object oriented programming.

    Later, I was again privileged to "direct" Tom's work when he worked
    for me in the VIPS (video, image and printing systems) arena. Tom not
    only led the development of the DECprint model, but he worked to
    establish this as the only basis for a distributed printing system in
    the industry. He obtained the complete consensus of such intense
    competitors as Xerox, Siemens, Kodak, IBM, Digital, HP and Adobe to
    the vision of one distributed printing system for all networks.
3559.32082::LIONELFree advice is worth every centThu Dec 08 1994 13:199
Tom hired me in 1978 to work on the VMS Run-Time Library.  At that time he
was, I was told, one of only five Consulting Software Engineers in the company.
Much of what I am today is a result of Tom's leadership, guidance and
insistence on "doing the right thing".  I owe Tom an enormous debt of
gratitude.

Good luck, Tom, wherever life takes you.

					Steve
3559.4Farewell gatheringHANNAH::DCLDavid LarrickThu Dec 08 1994 19:3543
Farewell gathering for Tom Hastings

Wednesday, 14-Dec, 5:00 to 8:00 PM
The Atrium
Best Western Royal Plaza Hotel
181 Boston Post Road West, Marlborough, MA  508-460-0700

Drop in and chat, with nibbles and a cash bar.

RSVP appreciated:  David Larrick, HANNAH::DCL, DTN 297-8340
Cost:  $3.00 to defray the cost of the event, plus whatever you like for
  a gift for Tom
Pay in advance if possible to David Larrick, MRO1-3 pole KL23
  or Mary Morton, MRO2-2 pole B13 (look for the balloon)
Please suggest gift ideas, whether classy or corny!


Directions to Best Western Royal Plaza Hotel:

From I-495:

Take Rt. 20 westbound exit.  After 3/4 mile, turn right at Best Western
Royal Plaza sign.  (The hotel has a long driveway, and is not visible from 
Rt. 20.)

Your destination is the main (second) building, not the "Royal Plaza Trade
Center".  Park in "Function Parking", but use the main (lobby) entrance, not
the "Function Entrance".  We're in the Atrium, which is part of the lobby.


From Digital MRO1 facility:

Turn left out of the parking lot onto Forest St.  At the traffic light, turn
right onto Ames St.  At the traffic light, turn right onto Rt. 20, then
immediately left at the Best Western Royal Plaza sign.  (The hotel has a
long driveway, and is not visible from Rt. 20.)

Note:  the parking lot for ViewLogic, straight across Rt. 20 from Ames St., 
does NOT connect usefully with the Royal Plaza.

Your destination is the main (second) building, not the "Royal Plaza Trade
Center".  Park in "Function Parking", but use the main (lobby) entrance, not
the "Function Entrance".  We're in the Atrium, which is part of the lobby.