Pharo

https://pharo.org/

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

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
  • La version 12.0 de Pharo sortira sans doute en avril 2024

envoi-de-message

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

Documentation Pharo Launcher

https://thepharo.dev/

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

Le wiki Pharo

Le blog Pharo

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/

Cliquer pour accéder à 2018-TechTalk-Contribute.pdf

http://www.slideshare.net/pharoproject

http://moosetechnology.org/

Voir sur Medium.com

http://pharoweekly.wordpress.com/

Full Mooc with English voices

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

Deep into Pharo (a new book)

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/

Alexandre Bergel home page

Agile Visualization with Pharo

https://clementbera.wordpress.com/

https://clementbera.wordpress.com

http://car.mines-douai.fr/luc

http://car.mines-douai.fr/noury/

https://nicolas.petton.fr/

http://jannik-laval.eu/fr/accueil.html

http://sdmeta.gforge.inria.fr/StarterKitCache/Lectures-Mooc/Week1/C019SD-W1S06-PharoSyntaxInANutshell.html

http://www.synectique.eu

http://marcusdenker.de/

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

thanksMarcus

http://clementbera.wordpress.com/2013/06/19/optimizing-pharo-to-c-speed-with-nativeboost-ffi/

https://tinyurl.com/PharoLexicalClosures

Alien is a new FFI interface

FFI Documentation

http://scg.unibe.ch/staff/oscar

http://www.lukas-renggli.ch

http://www.seaside.st/download/pharo

http://moosetechnology.org/

http://nicolas-petton.fr/

http://www.adrian-lienhard.ch

http://car.ensm-douai.fr/noury

http://car.mines-douai.fr/luc

https://clementbera.wordpress.com

http://www.doesnotunderstand.orgfr

http://people.untyped.org/damien.pollet/

https://pleiad.cl/people/jfabry

http://bergel.eu/

http://bergel.eu/Pharo.pdf

http://agilevisualization.com

http://ronie.cl/

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.blogspot.com/

http://magaloma.seasidehosting.st

http://www.pharocasts.com

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://sdenier.github.com/

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/

https://renemages.wordpress.com/category/cat_smalltalk/

Magritte metamodal

https://groups.google.fr/group/iliad

https://groups.google.com/group/smalltalk-fr

Laisser un commentaire