Pharo’s Tips and Tricks

21 novembre 2017

Un autre document PDF, Pharo’s Tips and Tricks, de Stéphane Ducasse sur quelques time savers que vous devriez connaître pour améliorer votre expérience avec Pharo!

Publicités

A Simple Reflective Object Kernel

21 novembre 2017

Une nouvelle brochure (de Stéphane Ducasse) très informative qui explique la réflexion en Pharo.  À lire, A Simple Reflective Object Kernel en format PDF.


Small is beautiful

18 novembre 2017

Vous trouvez qu’il est temps de mettre votre image au régime et de réduire sa taille avant de déployer votre application?

Tout est maintenant prêt et documenté pour réduire la taille de votre image Pharo à partir de la Pharo-minimal image!  Toutes les instructions sont dans ce document merveilleusement écrit!


VMProfiler et le profilage de code

3 octobre 2017

J’avoue honteusement que cette annonce est passée sous mon radar. Tout autant que les articles subséquents. Un nouveau profiler développé par Sophie Kaleba (son blogue est ici) est maintenant disponible pour Pharo.

En préambule, elle vous explique comment obtenir le projet et l’installer dans votre image ainsi qu’elle vous fait un rapide survol de ce que l’outil peut faire et toutes les statistiques qu’il est en mesure de vous offrir.

Le premier article vous introduit au fonctionnement et aux fonctionnalité de base de l’outil.

Le deuxième article détaille les différentes informations relatives au temps d’exécution du code Pharo.

Finalement, le dernier article porte sur les autres données fournies par le profiler tels que la mémoire consommée/disponible, le garbage collection, les événements de la VM, etc.

Bref, VMProfiler est un outil vital quand vient le temps d’optimiser la performance de votre application!


Étude sur les langages de programmation et la qualité du code

2 octobre 2017

Un excellent article sur une étude comparative de divers langages de programmation et la qualité (selon divers critères) de chacun de ceux-ci.  L’étude a analysé 728 projects, 63 million de lignes de code, 29000 programmeurs, 1.5 million de commits dans 17 languages de programmation de projets hébergés sur GitHub.

On regrettera toutefois que Smalltalk (ou Pharo) n’ait pas été inclus dans l’étude mais ce sera pour une prochaine fois!

Mon petit doigt me dit qu’en fait de qualité, de taille du code source, de bogues et des autres paramètres étudiés, Smalltalk aurait torché tous les autres langages mentionnés dans l’étude!


PharoDays 2017

1 juillet 2017

Une tonne de nouveaux vidéos sur la conférence PharoDays 2017 ici!

Avec Pharo, rêver n’est plus un luxe!

 


Pharo et NLP

25 mai 2017

Si le NLP (Natural Language Processing, aussi appelé TALN pour Traitement Automatique du Langage Naturel) vous intéresse, il y a maintenant une librairie de code pour Pharo Smalltalk disponible ici.