14. Research / Teaching
Teaching
Research
materias.fi.uba.ar/...
scg.unibe.ch -SCG, University of Bern
soft.vub.ac.be/soft/ - SLL, Vrije Universiteit Brussel
www.ensm-douai.fr - RMOD, INRIA
www.imus.univ-savoie.fr - Ecole d'Ing. d. Mines de Douai
www.inria.fr - REVEAL, University of Lugano
materias.fi.uba.ar/7507/ - PLEIAD/DCC, Univ. of Chile
www.nmu.edu - University Louvain la Neuve
www.uca.edu.ar - Universidad de Buenos Aires
www.uchile.cl - LISyC
www.upc.edu - UMMISCO
26. 1.0
Started with Squeak 3.9 (2008)
Major Cleanups (MVC, eToys)
+ New UI Look / TrueType
+ Tools
+ Block Closures (thanks Eliot)
+ Lots of bugfixes and small improvements
+ Preferences clean up
+ MIT license clean
28. 1.1
- Performance
- More cleanups and Simplifications
- Small deployment image (6.2 MB)
- Settings framework
- New world menu
- Native host menu support for Mac
35. Opal
Based on “new compiler”
Uses RB AST
Intermediate Representation of Byte-code
Bytecode Transformations
Plugin Architecture
36. Everybody can help
Reporting bugs
Confirming bugs
Writing tests
Writing examples
Writing comments
Simple contributing fixes
Deep discussion...
37. Open Pharo Sprints
May 2008 Bern
July 2009 Bern
October 2009 Lille
November 2009 Buenos Ares
March 2010 Bern
May 2010 Buenos Ares
June 2010 Bern
June 2010 Bruxelles
July 2010 London
September 2010 Barcelona
September 2010 Lille
39. Thanks
Juan Pablo Cook Mariano Martinez Peck
Gabriel Cotelli Philipp Marshall
Giovanni Corriga Dave Mason
Carlos Crosetti John McIntosh
Chis Vasile Andrei Cyrille Delaunay Martin McClure
Diego Geffner Sergio DelFranco? Johnaton Meichtry
Gloria Bianchi Simon Denier Jannick Menanteau
Gabriel Calero Marcus Denker Eliot Miranda
Andres Valloud Ramiro Diaz Trepat Yann Monclair
Jose Mettini Ken Dickey Hernan Morales Durand
Pablo Gancharov Stephane Ducasse Diogenes Moreira
Nick Ager Stephan Eggermont Mike Muller
Bart Veenstra Luc Fabresse Oscar Nierstrasz
Sean DeNigris? Matthew Fulmer David J Pennell
Tim Mackinnon Hilaire Fernandes Joseph Pelrine
Nial Ross Julian Fitzell Bernardt Pieber
Boris Popov James Foster Alain Plantec
Mariano Abel Coca Bart Gauquie Damien Pollet
Jean-Baptiste Arnaud Tudor Girba Guillermo Polito
Gabriela Arevalo Sean Glazier Lukas Renggli
German Arduino Darin Greaham Jorge Ressia
Hans Beck Carla Griggio Mike Roberts
Alexandre Bergel Norbert Hartl Robert Rothwell
Cedric Beler Dale Henrichs David Rotlisberger
Patrick Barroca George Herolyants Michael Rueger
Adrian Barreau Reinout Heeck Rabak Scarpini
Torsten Bergmann Eric Hochmeister Alex Schenkman
Matthias Berth Peter Hugosson-Miller Bill Schwab
Andrew Black Henrik Sperre Johansen Niko Schwarz
Ralph Boland Stefan Kapusnik Stan Sheperd
Noury Bouraqadi Andy Kellens Igor Stasenko
Tristan Bourgois Pavel Krivanek Francois Stephany
Johan Brichau Adrian Kuhn Serge Stinckwich
Brian Brown Denis Kudriashov Mathieu Suen
Camillo Bruni Laurent Laffont Lawrence Trutter
Sven vanCaekenberghe Justin Langhorst Andrew Tween
Gwenael Casaccio Alexander Lazarevic Carlo Teixeira
Damien Cassou Adrian Lienhard Veronica Uquillaz-Gomez
Nicolas Cellier Andreas Leidig Toon Verwaest
Gary Chambers German Leiva Martin von Loewis
Danny Chan Michael Lucas-Smith Juan Vuletich
Yanni Chiu Esteban Lorenzano Steven Wirts
Miguel Coba Francisco Ortiz Peñaloza Hernan Wilkinson
40. Join us!
Creating good energy,
software quality,
learning and having fun
http://pharo-project.org