Dan Ingalls Talk Monday 30th of August at Berne
stéphane ducasse
ducasse at iam.unibe.ch
Fri Aug 27 07:11:00 UTC 2004
> The CHOOSE executive board and the Software Composition Group of the
> University of
> Berne are pleased to invite you to a presentation by
>
> Dan Ingalls: "Better Behavior in Object-Oriented Programming"
>
> When: Monday 30th August 2004
> Time: 17h15
> Where:
> Institut fuer Wirtschaftsinformatik (IWI), Universitaet Bern,
> Engehaldenstrasse 8, 3012 Bern, Hoersaal 001
> Travel instructions: http://www.iam.unibe.ch/~scg/Resources/Maps/
>
> This event is free even the drinks after the talk! Non-CHOOSE members
> are
> encouraged to fill out the membership application form
> (http://www.s-i.ch/si-appl.html)
> before attending the meeting. If you want to know more about CHOOSE
> and the
> events which CHOOSE organises, please visit http://www.choose.s-i.ch/.
> NOTE: registration for this event is required because we have to
> prepare the apero.
> Please fill out the registration form at the end of this e-mail.
>
> Better Behavior in Object-Oriented Programming
> ====================================
> I used to have no interest in software security, and even to disdain
> it as a pedantic and non-creative area. I have recently reversed this
> position, and I would like to share my new-found enthusiasm for
> security in OOP. My feeling is that a tasteful combination of good
> formal techniques and a Squeak-like kernel could bring simplicity and
> flexibility to robust system design, and many desirable properties to
> Squeak and malleable systems like it. Using this single thread (and I
> am trying to think of a better word than "security"), I hope to tie
> together issues of type specification, mutability, change management,
> multiprocessing and distributed computing.
>
> Bio
> ==
> 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, the
> general-purpose graphical operation that underlies most bitmap
> graphics systems today, as well as 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
> conception of a Smalltalk written in itself and made portable and
> efficient by a Smalltalk-to-C translator. He also designed the
> generalizations of BitBlt to arbitrary color depth, with built-in
> scaling, rotation, and anti-aliasing. Dan leads the external Squeak
> community through active participation in e-mail discussions, and
> attention to regular releases and reasonable support.
>
> 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 company to sell a software
> measurement invention that he perfected. As the challenges and rewards
> of industry have continued to hold his interest, he never returned to
> academia.
>
> -----------------------------------------------------------------------
> REGISTRATION
> ------------
>
> Please DO NOT reply to this e-mail!
> Fill in the form below and sent it to <mailto:choose at glue.ch>. Thanks.
>
> I want to register to the following event: Seaside: Building Complex
> Web Applications Simply
>
> Name: ______________________________________
>
> Email: ______________________________________
>
> Company: ______________________________________
>
> Address: ______________________________________
>
> ZIP/City:______________________________________
>
> Please check:
>
> [ ] CHOOSE member
> [ ] JUGS member
> [ ] SI member
> [ ] Non-Member
> [ ] SSUG Member
>
> choose-news at iam.unibe.ch is a *moderated* mailing list for announcing
> non-commercial events related to Object Technology in Switzerland.
> Please send announcements to be posted to: choose-news at iam.unibe.ch
> To unsubscribe, please send the message "unsubscribe choose-news" to:
> Majordomo at iam.unibe.ch
> To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
>
>
>
> Prof. Stéphane DUCASSE [ | ]
> http://www.iam.unibe.ch/~ducasse/
> "if you knew today was your last day on earth, what would you
> do different? ... especially if, by doing something different,
> today might not be your last day on earth" Calvin&Hobbes
>
> Open Source Smalltalks: http://www.squeak.org,
> http://www.gnu.org/software/smalltalk/smalltalk.html
> Free books for Universities at
> http://www.esug.org/sponsoring/promotionProgram.html
> Online Free Books at
> http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html
More information about the Squeak-dev
mailing list
|