Guido van Rossum

27 juillet 2018

Il y a 27 ans, Python naissait…

Une excellente entrevue avec son créateur ici.


#printString vs #displayString

20 avril 2018

#printString ou #displayString ? C’est une des plus vieilles interrogations en Smalltalk!

Lequel utiliser?  Quand l’utiliser?  Comment l’implémenter? Un intéressant point de vue développé ici.


Lint, Smallint, Quality Assistant, Code Mentor et Code Critic

4 avril 2018

Vous ne savez pas trop comment utiliser l’outil Lint pour Smalltalk dans votre dialecte de Smalltalk préféré, que ce soit Pharo, Instantiations Smalltalk (auparavant VisualAge Smalltalk), Dolphin Smalltalk ou VisualWorks?

Vous devez tout premièrement savoir que cet outil porte différents noms selon l’environnement Smalltalk que vous utilisez.  Il est connu sous le nom de Quality Assistant dans Pharo, SmallLint dans Instantiations Smalltalk, Code Mentor dans Dolphin et Code Critic dans VisualWorks!

Une série de 2 articles (ici et ici) vous introduit à cet outil et à la construction de règles!


Les revues de code

4 avril 2018

Pour faire de bonnes revues de code, il existe cette checklist!


Développement et environnements multi-langages

4 avril 2018

La présentation d’un projet plus qu’ambitieux (développé avec Squeak Smalltalk) avec en prime tous les détails!


PharoJS

4 avril 2018

Vous êtes curieux de savoir ce qu’est PharoJS?  Une brève introduction ici de cet environnement Pharo Smalltalk qui roule sur un interpréteur JavaScript!


Eliza est de retour

28 février 2018

Tu te sens désespérément seul?  Eliza peut te jaser un brin! Une version d’Eliza écrite en Pharo Smalltalk est disponible ici!


FreeDOS

20 décembre 2017

La belle époque de DOS vous manque terriblement?  Certains de vos anciens logiciels n’existent que pour DOS?  Qu’à cela ne tienne, il y a FreeDOS, un projet open source qui fête cette année ses 23 ans!

Si la nostalgie vous habite, il y a aussi une version émulée (en JavaScript) accessible ici pour vous amuser!


Serpents et échelles

20 décembre 2017

Aucun enfant n’y a échappé, nous avons tous joué au jeu de Serpents et échelles (Snakes and Ladders) plus jeunes! Là où ce jeu devient intéressant pour un adulte, c’est lorsqu’il s’agit d’en étudier les aspects mathématiques!

Combien de coups sont en moyenne nécessaires pour une partie? De quoi a l’air la distribution des coups nécessaires? À quoi ressemble la fonction de répartition?  Plutôt que d’utiliser une chaîne de Markov pour trouver ces réponses, quoi de plus simple et rapide que de simuler des parties?

C’est exactement ce qu’a fait Jake VanderPlas tel que décrit dans cet article.


Smalltalk sur iOS et Android

28 novembre 2017

Smalltalk sur iOS et Android? Oui, c’est maintenant possible.  Mais c’est un brin plus compliqué qu’on ne le pense (pour l’instant).  Un excellent article de david Buck sur le sujet ici.