Démonstration de Squeak sur iTouch au RMLL’08

July 2nd, 2008

Michael Rüger, qui doit faire une présentation de Sophie au RMLL’08, a fait une petite démonstration de Squeak sur un iTouch lors de son passage sur le stand ESUG. Voilà la vidéo en avant première sur #dNU :

Squeak-fr au RMLL’08

June 29th, 2008

Comme l’an passé, on sera plusieurs de la communauté Squeak-fr à être au RMLL’08 (Rencontres Mondiales du Logiciel Libre) à Mont-de-Marsans du 1 au 5 juillet 2008. On aura un stand à côté des amis de Ruby-fr. On a prévu beaucoup d’activités : présentations de Squeak et de Sophie, des cours pour s’initier au développement avec Smalltalk et Seaside, démonstrations à la demande sur le stand, distributions de flyers Smalltalk, ventes du livre Squeak par l’Exemple (Stéphane Ducasse sera la pour des dédicaces) et des pins Squeak. On a également prévu de faire un sprint Pharo. Hilaire a mis son blog, le détail du programme de cette année.

Un seul site d’emploi pour Smalltalk

June 28th, 2008

Randall Swartz propose d’avoir un seul point d’entrée pour toutes les offres d’emplois Smalltalk : http://smalltalkjobs.dabbledb.com/. Il indique notamment que cela a été très bénéfique notamment pour la communauté Perl de faire la même chose.
Smalltalk Jobs utilise la base de données en ligne écrite en Squeak DabbleDB. Il y a plusieurs fils RSS qui permettent de s’abonner à différentes requêtes spécifiques : les offres d’emplois juste en Europe par exemple. Le fait que cette base soit écrite en Smalltalk est également une bonne démonstration des possibilités de Smalltalk. 113 offres d’emploi Smalltalk sont disponibles à l’instant présent.

Le site jobs.squeak.org pointe maintenant sur le même site.

Conspiration Smalltalk

June 26th, 2008

Il y a bel et bien une conspiration Smalltalk comme on peut le voir ci-dessous avec Google ;-) Trouvé sur le blog 40. (with egg).

The Smalltalk Conspiricy

ESUG 2008 Announcement

June 25th, 2008

Dear software engineer,

End of August, a unique conference will take place in Amsterdam, The Netherlands. This conference is organized by the European Smalltalk
User Group
(ESUG).

Smalltalk is a dynamic and
reflective language exercising a continuing influence on historic and
current developments in programming languages and software technology.

This year celebrates the 16th edition of the ESUG conference, which
features more than 40 presentations on, among others, the following
subjects:

Programming Language Platforms:
- Newspeak (New open source dynamic language focusing on modularity,
security and interoperability)
- Cog (New highly optimized open source Squeak VM)
- Maglev (Highly scalable Ruby VM)
- OpenCroquet (Deeply collaborative, multi-user online Smalltalk
development environment)

Web Frameworks:
- Seaside (The continuation & component-based web framework)
- WebVelocity
- AidaWeb (Smalltalk Web Application Server)
- WebTerminal

Model Driven Engineering:
- The Meta Environment Language Workbench
- ObjectStudio ModelingTool
- Fame; Meta-modeling Framework
- MBA Smalltalk; to manage your objects

Additionally, the winners of the ABN Amro sponsored Innovation Awards
will be presented.

Are you interested in the latest developments in dynamic languages and
Web development, be sure to register as soon as possible at
http://www.esug.org.

Important information:

Conference website:
http://www.esug.org/conferences/16thinternationalsmalltalkjointconference2008/

Time: August 25-29, 2008
Venue: Centrum voor Wiskunde en Informatica (CWI), Kruislaan 413,
Amsterdam, Turing Zaal.
Directions: http://www.cwi.nl/about/directions.html

Hope to see you at ESUG’08!

Inscription en ligne ouverte pour ESUG’08

June 15th, 2008

Noury Bouraqadi vient de l’annoncer sur différentes listes Smalltalk et Squeak :

Le programme de l’édition 2008 de la conférence ESUG (European Smalltalk User Group) est désormais en ligne avec notamment 2 excellents orateurs invités : Gilad Bracha et Eliot Miranda. A cela s’ajoute de multiples exposés et démos. Cette année nous avons eu tellement de bonnes soumissions que nous avons planifié des sessions en parallèle. Cela montre le dynamisme et la bonne santé de la communauté Smalltalk.

Les inscriptions sont ouvertes. Je vous invite à nous rejoindre à Amsterdam pour une semaine Smalltalkienne qui s’annonce des meilleurs crus.

Pour le bureau ESUG,
Noury

Kernel-Objects as “tags cloud”

June 12th, 2008

With Wordle, you can view the Kernel-Objects category of Squeak as an artistic tags cloud.

Annonce de la conférence C5 2009

June 12th, 2008

Après Poitiers l’an passé, la 7ième édition de la conférence C5 (Creating, Connecting and Collaborating through Computing) aura lieu du 19 au 22 janvier 2009 à Kyoto. Un exposé d’Alan Kay (VPRI) est déjà prévu. L’appel à communications que je suis en train de rédiger devrait être disponible d’ici la fin du moi de juin.

Nishiki Market à Kyoto

Squeak sur iPhone

June 11th, 2008

John Macintosh annonce qu’il a commencé à travailler sur un portage de la machine virtuelle de Squeak sur la plateforme iPhone d’Apple. Il pense que 93 jours seront nécessaire à un portage complet.
Une des possibilités qu’évoque John pour le futur sont l’extension de son travail à une VM 64 bits Cocoa complète pour Mac OS X et un support de l’interface multi-touch du mac dans la VM Squeak.
John espère que d’autres développeurs vont proposer des applications pour le iPhone écrite en Squeak, même si la politique d’Apple impose un certain nombre de contraintes sur le type d’applications qui peut être diffusé sur iPhone. La photo d’écran ci-dessous montre un premier résultat de son travail mais avec des performances très insuffisantes pour l’instant.

Voir également l’annonce sur The Weekly Squeak.
Squeak sur le iphone

Cog : une nouvelle machine virtuelle pour Smalltalk

June 7th, 2008

Qwaq, l’entreprise qui développe Qwaq Forums, finance le dévelopement d’une nouvelle machine virtuelle (VM) pour Croquet, nommée Cog. Le développement sera mené par Eliot Miranda, qui a déjà développé la VM Smalltalk de VisualWorks. On a donc l’assurance que le développement sera mené à son terme d’ici un an. Il a ouvert un blog pour l’occasion. Eliot annonce dans un premier billet que la VM sera diffusée sous licence open-source (MIT), qu’elle utilisera un JIT (compilateur à la volée) en binaire natif de manière transparente pour le développeur. L’objectif est d’avoir une VM aussi performante que celle de VW, puis grace à des techniques d’optimations adaptives d’avoir des performances supèrieure à VW (de 10 à 20 fois plus rapide que la machine virtuelle Squeak actuelle). Eliot se propose de suivre le principe TSTTCPW (do the simplest thing that could possibly work), c’est-à dire littéralement “faire le minimum de choses que cela marche”. Avec quelqu’un du calibre d’Eliot, on peut donc s’attendre à une VM avec des performances extraordinaires. James Robertson s’étonne néanmoins que le développement d’Exupery ne soit pas réutilisé.