Gramaname?

3 février 2018

J’ai suivi, d’un oeil amusé, les diverses solutions proposées dans plusieurs langages de programmation pour déterminer si 2 mots sont des anagrammes…

C’est amusant de savoir qu’en Smalltalk la solution est toute simple et tellement élégante :

‘parisien’ asBag = ‘aspirine’ asBag

 

« La suprême élégance se confond avec la suprême simplicité. » (Jules Payot)

 

 

Publicités

Smalltalk en vrac (4)

31 janvier 2015

Smalltalk

Le tout dernier podcast de Smalltalk Reflections : Garbage Collection.

Squeak

Un package pour l’immutabilité dans Squeak.

Pharo

Pharo a maintenant un bytecode debugger, un rejeton possible grâce au moldable debugger.

La documentation de Pharo (les livres sur Pharo),  est maintenant intégrée au processus de Continuous Integration (CI).  Dans un avenir rapproché, ces livres seront rappatriés à cette adresse.

Roassal sur écran géant!

Mise à jour sur le Rewrite Tool.

L’élégance du code de Pharo.

NBSQLite3 for Pharo : accédez à SQLite pour Pharo. L’annonce ici.

Pour pouvoir communiquer entre deux images, il y a RemoteAnnouncements.

Visualiser les changements dans Pharo 3.0.

SQLite3, GlORP, Pharo et la persistence : les options qui s’offrent à vous.

Phratch

Un nouveau add-on pour les assertions.