https://pharo.org/
Pharo 11 Released! https://t.co/AEbBgFeaBd pic.twitter.com/aTVd1zaL1l
— The Pharo Project (@pharoproject) May 11, 2023
Pharo 10 and beyond (#esug22 Slides): https://t.co/qlfLg0drnQ
— ESUG (@esugsmalltalk) October 3, 2022
Design Principles for a High-Performance Smalltalk (#iwst22 Slides) https://t.co/XmDkm0hgT3
— ESUG (@esugsmalltalk) October 28, 2022
Regular Expressions in Pharo: Oscar Nierstrasz, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik … http://t.co/KdzegmB0b7
— SCG Bern (@scgbern) March 19, 2014
When one of your academic fathers writes a book with one of your academic children. #pharo pic.twitter.com/O66nF2vdRb
— Alexandre Bergel (@alexbergel) June 21, 2023
A complete scannerless BibTeX parser written in a few lines of Smalltalk using the PetitParser2 framework in the Glamorous Toolkit platform and Pharo will process nearly 10K bibliography entries in under two seconds. #feenk #GToolkit #PetitParser #Smalltalk #Pharo pic.twitter.com/qxNV1pW7tk
— Oscar Nierstrasz (@onierstrasz) February 3, 2023
Stephane Ducasse – Pharo: Vision, Progresses and Roadmap (podcast)
https://books.pharo.org/
http://deepintopharo.com/
https://www.decitre.fr/livre-pod/pharo-9-by-example-9782322394104.html
https://www.decitre.fr/livre-pod/pharo-with-style-9782322182015.html
https://mooc.pharo.org/ Le superbe MOOC de PHARO
http://rmod-pharo-mooc.lille.inria.fr/MOOC/PharoMOOC-Videos/C048SD-Teaser-OK.mp4
Article sur Pharo dans le GNU/Linux Magazine de Septembre, pour fêter le 40ème anniversaire de Smalltalk https://t.co/TDEKWefVWu @pharoproject pic.twitter.com/mTkK4ssase
— Noury Bouraqadi (@nourybouraqadi) September 5, 2020
Why Pharo Might be the Future of Software Development. https://t.co/6DEs30XE84 #Programming
— Richard Kenneth Eng (@smalltalkrenais) November 16, 2017
De #Smalltalk à #Pharo : 40 ans d’innovations en génie logiciel 🧠
Découvrez l’article de la semaine sur Connect : https://t.co/U6x6mSyeGt pic.twitter.com/WJQLrlUTUB— GNU/Linux Magazine (@gnulinuxmag) June 15, 2021
Pharo est une implémentation libre créée en 2009 sous licence MIT du langage de programmation Smalltalk et de son environnement :
Pharo est un fork de Squeak, une réécriture de l’environnement Smalltalk-80 original. Alors que Squeak fut développé principalement en tant que plateforme pour le développement de logiciels éducatifs expérimentaux, Pharo tend à offrir une plateforme, à la fois, open-source et épurée pour le développement de logiciels professionnels et aussi, stable et robuste pour la recherche et le développement dans le domaine des langages et environnement dynamiques. Pharo est l’implémentation Smalltalk de référence de Seaside : le framework (dit aussi “cadre d’applications”) destiné au développement web.
- La version 1.0 de Pharo est sortie en octobre 2009.
- La version 1.3 de Pharo est sortie en septembre 2011.
- La version 1.4 de Pharo est sortie en avril 2012
- La version 2.0 de Pharo est sortie en avril 2013
- La version 3.0 de Pharo est sortie en avril 2014
- La version 4.0 de Pharo est sortie en avril 2015
- La version 5.0 de Pharo est sortie en mai 2016
- La version 6.1 de Pharo est sortie en juillet 2017
- La version 7.0 de Pharo est sortie en janvier 2019
- La version 8.0 de Pharo est sortie en janvier 2020
- La version 9.0 de Pharo est sortie en juillet 2021
- La version 10.0 de Pharo est sortie en avril 2022
- La version 11.0 de Pharo est sortie en mai 2023
Novembre 2018 : le langage Pharo fête ses dix ans après un tour du monde …
https://www.slideshare.net/esug/pharo-80-alpha-and-more
https://fr.slideshare.net/esug/a-taste-of-pharo-70-date
https://www.pharo.org/features
https://lists.pharo.org/empathy/list/pharo-dev.lists.pharo.org
https://thepharo.dev/2020/04/27/about-blocks-basics-101/
https://thepharo.dev/2020/06/19/about-blocks-variables-and-blocks/
https://gtoolkit.com/
http://deepintopharo.com
https://www.pharo.org/features
https://get.pharo.org/
https://all-objects-all-the-time.st/#/blog/posts/4
A new open book : Learning Object-Oriented Programming, Design with TDD in Pharo
Conférence sur Pharo à Sophia Antipolis le samedi 25 novembre 2017 à 10H30
http://books.pharo.org/
http://books.pharo.org/tinyblog-tutoriel/
http://files.pharo.org/media/techtalk/2018-TechTalk-Contribute.pdf
http://www.slideshare.net/pharoproject
http://moosetechnology.org/
https://medium.com/smalltalk-talk/behold-pharo-the-modern-smalltalk-38e132c46053
http://pharoweekly.wordpress.com/
http://newsletter.pharo.org/
http://association.pharo.org/web/weekly
http://stackoverflow.com/questions/tagged/pharo
http://www.pharo-project.org/documentation/tutorials-books
http://www.pharo-project.org/documentation/cheat-sheets
Pharo’s Vision, Goals, Processes, and Development Effort (version 1.0) (pdf)
http://www.pharo-project.org/community/blogs
https://topics.pharo.org
http://sdmeta.gforge.inria.fr/Videos/
http://stephane.ducasse.free.fr/
http://stephane.ducasse.free.fr/FreeBooks/
"Agile Visualization with #Pharo" is really a wonderful #Roassal book dear Alexandre Bergel @alexbergel https://t.co/8NQzprZUZH pic.twitter.com/VRSvAJEaG6
— ] Rene Paul Mages [ No Software Patents (@RenePaulMages) December 8, 2021
Agile Visualization with Pharo
https://clementbera.wordpress.com/
https://clementbera.wordpress.com
http://car.mines-douai.fr/noury/
http://jannik-laval.eu/fr/accueil.html
http://sdmeta.gforge.inria.fr/StarterKitCache/Lectures-Mooc/Week1/C019SD-W1S06-PharoSyntaxInANutshell.html
A talk given by Marcus Denker at Universitat Politècnica de Catalunya on Oct 30, 2013.
http://marcusdenker.de/talks/13Fosdem/2013-FOSDEM-Pharo.pdf
Marcus Denker Podcast 2014-FOSDEM-Pharo
Marcus Denker talk at Barcelona – october 2013
http://clementbera.wordpress.com/2013/06/19/optimizing-pharo-to-c-speed-with-nativeboost-ffi/
https://tinyurl.com/PharoLexicalClosures
http://scg.unibe.ch/staff/oscar
http://www.seaside.st/download/pharo
http://car.ensm-douai.fr/noury
https://clementbera.wordpress.com
http://www.doesnotunderstand.orgfr
http://people.untyped.org/damien.pollet/
https://pleiad.cl/people/jfabry
http://www.lisyc.univ-brest.fr/pages_perso/plantec/perso_plantec_en.htm
http://jannik-laval.eu/en/home.html
http://concretetypeinference.blogspot.com.ar
http://magaloma.seasidehosting.st
http://people.untyped.org/damien.pollet/
http://marianopeck.wordpress.com
https://marianopeck.wordpress.com/2012/11/07/dr-mariano-martinez-peck/
https://marianopeck.wordpress.com/2012/05/19/pharo-tips-and-tricks/
http://playingwithobjects.wordpress.com/2013/07/23/installing-pharo-in-many-flavors/
http://computeradventures.wordpress.com/
http://blog.ofset.org/hilaire/
http://www.objectfusion.fr/equipe.html
http://www.moosetechnology.org
http://www.moosetechnology.org/tools/glamour
http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/
http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/
http://gforge.inria.fr/frs/download.php/28665/PharoParLExemple-20-06-2011.pdf
http://gemstonesoup.wordpress.com/category/pharo/
http://programminggems.wordpress.com/2012/02/27/using-mysql-in-aida-on-pharo/
https://pharoweekly.wordpress.com/2016/04/27/a-nano-tuto-on-command-line/
L’image suivante est extraite de la page 12 du livre Learning OOP . Illustration du fait qu’un message est ainsi composé :
Un receveur Un sélecteur et éventuellement un ou plusieurs arguments
http://skrishnamachari.wordpress.com/category/smalltalk/
http://pvergain.wordpress.com/category/langages/smalltalk/
http://renemages.wordpress.com/category/cat_smalltalk/
https://groups.google.fr/group/iliad