OOPSLA 2007

Alexandre Bergel and Göran Krampe reported on the mailing-list (1, 2) the highlights of the Squeak BOF session at OOPSLA 2007 on Monday:

  • Jamie Douglass discussed CAT, an alternative to SmaCC
  • Andrew P. Black showed “Squeak by Example” (and sold a few more copies!)
  • Alessandro Warth showed how to implement a JavaScript interpreter in 300 lines of code by using OMeta (SqueakMap page, paper[pdf] co-authored with Ian Piumarta)
  • Göran gave a presentation on DeltaStreams
  • Maurice Rabb talked about condensing the change and sources files of Squeak
  • Alexandre Bergel introduced Athena Smalltalk – a Smalltalk Virtual Machine in Java, and intended to be embedded in Java applications (project homepage)
  • Bert Freudenberg and Yoshiki Ohshima demonstrated eToys on the OLPC XO laptop

Göran filmed the event, and has made the videos available at his blog.

Alexander Lazarevič is making compressed versions available through an online player:

Bert and Olpc on German TV

Check out Bert and Olpc on the tagesschau.de. The video is in German. Notice the link on the left “100-Dollar-Laptop” that will take you right to the clip. Feel free to skip the computer salesman’s comments. Who knows where they got this guy from! The project must be looking up if this is the best they can do. It’s like the debate about global warming in the U.S.A. For a long time we’d hear that scientists have reached a global consensus, all except Joe – from the Wyoming Science Club who says global warming doesn’t exist.

This is a very exciting time for olpc. Congratulations everyone.

Seaside Builder preview

Hernán Morales and his colleagues have been working for a while on an interface builder tool to generate Seaside components (pages) dynamically, and they have just released a video showing their work so far. The ideas are based on a visual programming tool for Windows called WindowBuilder Pro.

The tool, called Seaside Builder, has support for most common web controls (TextField, Panel, RadioButton, TextArea, Label, Button, Anchor, CheckBoxGroup, RadioButtonGroup, ListBox, FieldSet).

See the video (19 MB) at:

http://smartware.com.ar/builder.avi
http://cs.hernanmorales.com.ar/SeasideBuilder.avi

(Image from Torsten Bergmann’s blog)

OLPC Interface

David Pogue at NYTimes reviews the One Laptop Per Child computer.  Don’t miss the video clip, it’s very cool.

Pretty cool stuff!!

Qwaq - Intel

For those of you who want to see Croquet in action, check out the keynote by Justin Rattner from Intel’s developer forum in San Francisco this morning:

http://www.intel.com/pressroom/kits/events/idffall_2007/webcasts.htm

The topic is “The rise of the 3D Internet” and Croquet is featured both in the talk in general (as an example of P2P collaboration environment) and live via a Qwaq Forums demonstration (about 15mins into the talk).

Also, a link to the press release of the Qwaq/Intel collaboration:

http://www.intel.com/pressroom/archive/releases/20070920corp_a.htm
http://www.qwaq.com/press/release_2007-09-20.html

OLPC on TV

20 August, 2007

OLPC Size

From: Michael Haupt,

The German/Swiss/Austrian TV station 3sat has a weekly 30-minute show called “neues” (roughly translated “new things”) which deals with IT-related information. Yesterday’s show was focusing on bringing IT to isolated regions and emerging nations as well as developing countries. The show featured an article on mesh networks in Ecuador and the Linux4Africa project.

Linux4Africa is a German project collecting old but functional hardware. The components are cleaned, repaired (if necessary), bestowed with an Edubuntu Linux installation, and sent to Tanzania and Moçambique.

12 of the show’s 30 minutes were dedicated to an extensive coverage of the OLPC project. Etoys and Squeak were mentioned several times during the feature. The project itself was introduced, and Bert Freudenberg was interviewed about the technical features of the XO laptop, which was presented in detail.

There were also two interviews in the studio. Two members of GTZ (Deutsche Gesellschaft für Technische Zusammenarbeit; German Society for Technical Cooperation) responsible for XO distribution in Ethiopia talked about the project in general and about the impressive progress children made when working with the XO.

The other interview – which filled the first slot in the OLPC coverage – featured two students from Hasso Plattner Institute, Potsdam, who have developed strategic and skill-improving games for the XO in the Software Architecture Group‘s course on software architectures.

All in all, the editorial staff at 3sat did a tremendous job in preparing this show. To the writer’s knowledge, this was the first time the OLPC project was presented at such a level of detail in German television. Germany being a country where the the project has no actual lobby, it is important to have such media coverage – it would be nice to see much, much more of it.

The entire show can be watched online (in German).