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