|
Thursday,
October 11, 6:30 p.m.
Xerox PARC,
Pake Auditorium,
3333 Coyote Hill Road, Palo Alto, CA, USA
Advance reservations are required.
Please RSVP by Wednesday, October 10, 2001
ABSTRACT
OF TALK
Smalltalk-80, the language from which Squeak is derived, traces its roots to
the famous beanbag chair culture of Xerox PARC in the 1970s. Developed by a team headed by
Dan Ingalls, Smalltalk was to be the supporting software environment for Alan Kay's
visionary portable and networked Dynabook computer -- a concept that remains compelling
today. Though the original Dynabook never came into being, Smalltalk took root and
continued on. Ingalls tells the story of how the forward-looking Smalltalk concepts and
capabilities have evolved into a modern environment called Squeak that could still be...
the supporting software environment for the Dynabook.
BACKGROUND OF SPEAKER
Dan Ingalls
has been the principal architect of five generations of Smalltalk
environments. He designed the byte-coded virtual machine that
made Smalltalk practical in 1976. He also invented BitBlt, and
pop-up menus.
He has received the ACM Grace Hopper Award for Outstanding Young
Scientist, and the ACM Software Systems Award. Dan's major contributions
to the Squeak system include the original concept of a Smalltalk
written in itself and made portable and efficient by a simple
Smalltalk-to-C translator. He also designed Squeak's generalizations
of BitBlt to arbitrary color depth, with built-in scaling, rotation,
and anti-aliasing.
He has received the ACM Grace Hopper Award for Outstanding Young
Scientist, and the ACM Software Systems Award. Dan's major contributions
to the Squeak system include the original concept of a Smalltalk
written in itself and made portable and efficient by a simple
Smalltalk-to-C translator. He also designed Squeak's generalizations
of BitBlt to arbitrary color depth, with built-in scaling, rotation,
and anti-aliasing.
Dan is currently working to complete an architecture for modular
Squeak content that is sharable over the Internet, and on several
end-user conveniences. He also fosters an active Squeak community
through his participation in e-mail discussions, and attention
to periodic releases and support at all levels.
Dan received his B.A. in physics from Harvard University, and his M.S.
in electrical engineering from Stanford University. While working toward
a PhD at Stanford, he started a software optimization company and never
returned to academia. Dan lives with his wife Beth and their boys in Truckee,
California, where he enjoys hiking and biking in the summer and snowboarding
in the winter.
|
|
DIRECTIONS
From San Francisco:
- take Freeway 101 north to Highway 380
- take Highway 380 to Highway 280
- take Freeway 280 south toward San Jose
- exit at Page Mill Road and make a left turn, toward
Palo Alto
- make a right turn at Coyote Hill Road
- Xerox PARC is on the left, just past the crest of the
hill
- Pake Auditorium is located to the left of the main entrance
down the stairs
From San Jose:
- take Freeway 280 north toward San Francisco
- exit at Page Mill Road and make a right turn, toward Palo Alto
- make a right turn at Coyote Hill Road
- Xerox PARC is on the left, just past the crest of the hill
- Pake Auditorium is located to the left of the main entrance down the stairs
|