Dolphin

5 mars 2016

Pour ceux qui en auraient raté l’annonce, Dolphin Smalltalk (version 7) est maintenant open source.

Les packages/contributions sont maintenant sur GitHub ici, le wiki est ici,  le Gitter (l’équivalent de IRC mais pour GitHub) est ici, et finalement la branche de développement de Dolphin (image et machine virtuelle) sont ici.

Vous voulez convertir du code d’un autre dialecte de Smalltalk pour l’importer dans Dolphin?  Vous trouverez très certainement une implémentation de SIF (Smalltalk Interchange Format) sur Web pour faciliter la transition.

Sinon, si vous devez communiquer avec un autre dialecte de Smalltalk et échanger des données, il y a SIXX (Smalltalk Instance eXchange in XML).

Si vous développez sur Windows et pour Windows, je vous recommande très fortement de jeter un coup d’oeil à Dolphin!


Maelstrom

12 avril 2015

Un petit nouveau dans le monde des fureteurs : Maelstrom, créé par BitTorrent. La version Beta n’est disponible que pour Windows cependant.


Smalltalk en vrac (3)

13 janvier 2015

Smalltalk

Inspiré de Smalltalk, Maria est un framework MVC pour JavaScript.  Un article d’introduction présente le framework de Peter Michaux.  Un autre article présente Maria ici.

Un article intitulé Smalltalk in business, Italian-style.

Une compilation de projets développés en Smalltalk sur Twitter.

Présentation du Smalltalk Renaissance Program.

Un article sur les méthode-signets (marker methods).

Un essai intitulé Smalltalk: Yesterday, Today, and Tomorrow.

 

Pharo

Une suite d’outils pour le traitement automatique du langage naturel (Natural Language Processing), NLP Smalltalk.

Mini démo de Jun4Pharo avec Woden.

Les plates-formes Ubuntu et Unix (en plus de OS X et Windows) sont maintenant disponibles pour le Pharo OS Project.

Un Event Recorder (quelqu’un a une traduction à suggérer?) pour Pharo basé sur Spec vous permettant d’enregistrer (et de rejouer) des événements UI.  Idéal pour une démo et pour tester les GUI!  L’annonce a été faite ici.

Un nouvel outil pour surveiller la mémoire (Memory Monitor).

Port de CORMAS (Common-pool Resources and Multiagent Systems) pour Pharo (nécessitant Moose).  À l’origine développé par le CIRAD Green Team en VisualWorks, le framework multi-agents est maintenant disponible ici. Plus de détails sur la liste de distribution et dans l’annonce.  Un tutoriel est disponible ici et de nombreuses autres ressources (tutoriels, exemples, démos) peuvent être trouvés sur le site de CORMAS.

Annonce d’une nouvelle version du MemoryMonitor (l’ancien) de Pharo.

Exemple de visualisation sur le web via Roassal.

Pharo dans le nuage : PharoCloud.

Pharo dans le nuage : Docker.

 

Amber

Entrevue de Philippe Back avec Sébastien Sastre au sujet de Amber.

S8 est une version de Smalltalk pour la plate-forme U8 (plate-forme de développement pour médias sociaux) unissant Clamato et Amber Smalltalk (anciennement JTalk).  Vous pouvez constater ce que cet environnement de développement peut faire en essayant le workspace à distance (remote S8 workspace).

ProfStef est maintenant disponible pour Amber sous le nom TrySmalltalk.

 

Redline

Un article sur Redline dans InfoWorld.

 

GemStone

La version PUM 2.2.23 est maintenant disponible.

 


Moose 5.0

27 décembre 2014

La version 5.0 de Moose est maintenant disponible!  Plusieurs nouveautés et 2 vidéos sur Spotter et Inspector!

Encore plus de détails (sur la version 5.0 et sur Moose en général) sur le site officiel de Moose.

Pour installer Moose 5.0 dans une image de Pharo 3.0, utilisez le Configuration Browser ou bien le script suivant:

Gofer new
      smalltalkhubUser: ‘Moose’ project: ‘Moose’;
      configuration;
      loadStable


Smalltalk et… l’art!

13 décembre 2014

smalltalk-unicorn

Un petit billet (en anglais) qui nous rappelle que bien avant Windows, Apple et tout ce que nous prenons aujourd’hui pour acquis, il y avait surtout Smalltalk et la joyeuse bande de rêveurs (fous?!?) du centre de recherche PARC de Xerox

Que ce soit de façon directe ou indirecte, les recherches qui portaient sur Smalltalk à l’époque ont eu des conséquences importantes dans nos vies actuelles.

C’est grâce à Smalltalk qu’aujourd’hui nous avons la téléprésence, la souris, le multimédia, les interfaces usager graphiques (GUI, on pense surtout aux fenêtrage de style Windows avec tout ce que ça suppose : fenêtre, onglets, menus, menus popup, raccourcis clavier, barres déroulantes, curseur de souris, les fontes, copier/coller/couper, éditeur graphique, etc), les tablettes (Dynabook), l’hypertexte, les fenêtres multiples, le concept du desktop, le concept de WYSIWYG (What You See Is What You Get), etc.

Tout le monde a entendu mille fois l’histoire de Steve Jobs qui a eu une révélation en assistant à une démo de Smalltalk chez PARC à l’époque.  On connait maintenant l’importance que ce bref moment allait avoir sur la vision de Steve Jobs et sur l’avenir de l’informatique et du multimédia!

Nous savons maintenant que Susan Fox, une artiste américaine, a elle aussi été marquée par Smalltalk à l’époque.


RAMRush

5 décembre 2014

RAMRush est un petit utilitaire simple et gratuit pour Windows qui permet d’optimiser la mémoire vive et de réclamer la mémoire inutilisée du système d’exploitation.

Si vous êtes comme moi un utilisateur de Firefox qui a la mauvaise habitude d’ouvrir une tonne d’onglets, vous n’êtes pas sans savoir que Firefox a de graves problèmes de consommation de mémoire lorsqu’il a à gérer plusieurs sessions concurrentes.  Il n’est pas inhabituel, dans mon cas, de voir Firefox consommer 2 Gb de mémoire et ce, même après avoir fermé plusieurs onglets…  Dans bien des cas, RAMRush me permet de réclamer plus d’un Gigabyte de mémoire vive en quelques secondes!


Hiren

21 septembre 2014

Votre PC ne démarre plus?  Vous n’arrivez même pas à l’écran d’acceuil de Windows?  Le CD d’installation original ne vous est d’aucune utilité?  Il existe des solutions!

Parmi celles-ci, il y a Hiren’s BootCD (également connu sous HBCD).  Cet utilitaire gratuit s’installe sur tout support bootable (e.g. une clef USB ou un CD).  Il contient à peut près tous les outils dont vous pouvez rêver pour vous sortir de ce merdier.  La liste complète des utilitaires inclus se trouve ici.