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@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(a)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(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)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
choose-news(a)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(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/
ESUG-Teachers Day
Kickoff Event
We are pleased to invite you to the first Teachers Day of the
ESUG-European Conference of Smalltalk Technology.
http://www.esug.org/conferences/twelfthsmalltalkjointevent2004/esug-
teachersday/
The meeting will be held place on Friday, September the 10th 2004 in
Köthen (Anhalt).
Goal
We want to bring together German speaking teachers and active Smalltalk
developers to show the possibilities of object-oriented modelling and
simulation in educational environments.
Especially we want to
• introduce different usage-scenarios of Smalltalk environments in
classrooms, which could reach from simulations in physics and
mathematics to building multimedia content and animations in the fine
arts.
• collect ideas for tutorials and start curriculae
• plan actions to introduce Smalltalk and especially
Squeak-Distribution to German speaking schools.
• plan further co-operations and start, if possible, concrete
classroom activities.
The following topics will be presented:
• Caro and Bot: A Smalltalk-Environment for Children from 11, to
learn programming • Experience report about the use of Swikis and
Smalltalk at the French School of Bern
• Short Intro of Squeak and the German Squeak Association Squeak e.V.
• Etoys: A drag'n drop Script- and simulation environment
• Report of the anual School-Squeaker-Meeting in Chicago
• StarSqueak / Kedama: StarLogo in Squeak, an environment to simulate
emergent behavior
• Smallland: Experience report about the use of free Software in
Spanish Schools: Squeak is installed there on 80000 computers, 50
teachers create curriculae
We are happy about more experience reports and presentations. If you
want to participate or to show, what you do with Smalltalk, please
register by sending a mail to gaelli(a)iam.unibe.ch with
• your name and email-address
• and i.a. the title of your presentation/tutorial/etc. with a short
description
Time and Place
Friday, September 10th at 9.00 o'clock in Köthen at the
Hochschule Anhalt (FH) // Fachbereich Informatik //Lohmannstraße 23
Costs
This event can be visited for 50 Euro, independent from the conference,
including lunch.
Cheers,
Markus, Marcus + Stef
choose-news(a)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(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see: http://www.choose.s-i.ch/