PHARO
Pharo is excellence in Object Oriented Programming
licenced under the MIT License with parts under the Apache LicenseĀ
Pharo adopts a syntax very close to that of its ancestor Smalltalk.
pharo@rmages.com
https://fr.wikipedia.org/wiki/Pharo
https://fr.wikipedia.org/wiki/Squeak
https://fr.wikipedia.org/wiki/Smalltalk
https://fr.wikipedia.org/wiki/Cuis_Smalltalk
https://fr.wikipedia.org/wiki/DrGeo
https://worrydream.com/EarlyHistoryOfSmalltalk/
https://pharo.org/news/2024-02-14-Freeze-Pharo12.html
https://www.pharo.org/news/2024-02-12-Book-Testing.html
https://lists.pharo.org/list/pharo-users.lists.pharo.org
https://pharo-project.github.io/pharo-launcher/installation/
https://github.com/pharo-open-documentation/pharo-wiki
http://forum.world.st/Pharo-f1294836.html
https://twitter.com/PharoProject
https://advanced-design-mooc.pharo.org
http://books.pharo.org/updated-pharo-by-example/
http://books.pharo.org/pharo-by-example9/
https://books.pharo.org/pharo-par-lexemple/
https://github.com/SquareBracketAssociates
http://stephane.ducasse.free.fr/
https://pharoweekly.wordpress.com
https://pharoweekly.wordpress.com/2024/02/10/why-class-number-is-an-idiotic-quality-metric/
https://www.youtube.com/watch?v=0uy_o_7joLI
https://www.youtube.com/watch?v=o3f3De_R_4o
https://www.youtube.com/watch?v=uK_QHbWBgJY
https://www.youtube.com/watch?v=Odh9QyWM_eQ
https://www.youtube.com/@Pharo-projectOrg
https://www.fnac.com/a17085007/Stephane-Ducasse-Pharo-9-by-example
https://www.fnac.com/a18255246/Stephane-Ducasse-Testing-in-Pharo
https://www.fnac.com/a16833137/Stephane-Ducasse-Pharo-with-Style
https://www.fnac.com/ia9651233/Alexandre-Bergel
https://thepharo.dev/2022/08/03/creating-a-new-visualization-in-roassal/
http://agilevisualization.com/
https://unu.edu/macau/about/expert/serge-stinckwich
https://macaonews.org/people/serge-stinckwich/
https://github.com/DamienCassou
https://sites.google.com/view/auverlot
https://recherche.imt-nord-europe.fr/personnel/fabresse-luc/
https://recherche.imt-nord-europe.fr/personnel/bouraqadi-noury/
https://gitlab.inria.fr/dpollet
https://www.oscar.nierstrasz.org
https://all-objects-all-the-time.st/#/blog/posts/4
https://esug.github.io/2023-Conference/conf2023.html
https://twitter.com/esugsmalltalk
https://twitter.com/instantiations/status/1691809265093100029
http://www.squeaksource.com/PharoGoodies/
http://www.lirmm.fr/~dony/notesCours/smalltalkOverview.pdf
https://www.linux-azur.org/~rmages/smalltalk/pharoCheatSheet.pdf
https://wiki.linux-azur.org/?PagePHARO
https://renemages.wordpress.com/smalltalk/pharo/
https://renemages.wordpress.com/smalltalk/seaside
In the Smalltalk "Everything is an object" paradigm, the pseudo-variable self refers to the message receiver (an object) that participates during a message send.