pharoproject.bsky.social
@pharoproject.bsky.social
- [Research] 221 research papers in the PHARO Collection: inria.hal.science/PHARO. You can add your papers: pharo.org/web/PharoPub...
Pharo - PharoPublications
We are collecting all scientific literature that involves Pharo in some way. Both publications about Pharo or those using Pharo are ok.
pharo.org
November 21, 2025 at 12:23 PM
[ANN][TALK] Wednesday, Nov 26: Norbert Hartl - Soil: a database for fun and profit www.meetup.com/ukstug/event...
Norbert Hartl - Soil: a database for fun and profit, Wed, Nov 26, 2025, 7:00 PM | Meetup
[Soil](https://github.com/ApptiveGrid/Soil) is an object oriented database implemented completely in smalltalk/pharo. It makes it easy to build a persistent solution withou
www.meetup.com
November 20, 2025 at 12:23 PM
[Paper] Coypu: Gnawing Music On-The-Fly With Pharo zenodo.org/records/1552...
Coypu: Gnawing Music On-The-Fly With Pharo
Coypu is a Pharo package for programming music on-the-fly acting as a client for an external audio generator server or for an internal DSP created with the Phausto library. Pharo is a fully open-source dynamic and reflective pure object-oriented language, based on Smalltalk-80, which includes an immersive integrated development environment. Coypu was initially developed to pair with Symbolic Sound Kyma, as a full-stack Smalltalk sound-design and live-coding environment, it was soon extended to interact with Open Sound Control (OSC) servers such as ChucK, PureData, and SuperCollider, and later expanded with MIDI capabilities. During the past year, we added an API to provide a quick connection to the SuperDirt audio engine, featuring a ‘String-Oriented’ syntax heavily inspired by Tidal Cycles for creating what we call Sequencers. The primary purpose of developing Coypu is to provide a pure object-oriented language designed to cultivate creative coding literacy. We believe the Smalltalk-inspired approach to constructivist learning is a gateway for newcomers, and individuals with little or no programming experience. At the same time, being both reflective and modifiable, Coypu offers unlimited possibilities to advanced users. It offers an engaging entry point not only to more concise and expressive functional and procedural programming languages but also to the world of computational systems, algorithms, and general purpose programming.
zenodo.org
November 4, 2025 at 12:23 PM
Reposted
Coding in Smalltalk is like riding a bike. Pictured I take an OrderedCollection and use converter methods in Smalltalk to convert to a SortedCollection, Set, and Bag. Same as when I first learned Smalltalk 30 years ago. Plus dark mode in Pharo.

Now I'm going to go ride my bike. 🚴‍♂️
November 1, 2025 at 5:28 PM
Reposted
"toBe(), or not toBe()."

My latest blog was inspired after taking some Smalltalk collections for a quick spin in the Pharo IDE. Collection converter methods are more than a convenience. They aid discoverability of a collections library types through code. 🤔
donraab.medium.com/what-if-java...
What if Java had Symmetric Converter Methods on Collection?
Comparing converter methods in Smalltalk, Java, and Eclipse Collections
donraab.medium.com
November 2, 2025 at 5:30 PM
[ANN] Smalltalk Meetup in Zurich, 31 October 2025 zurich.smalltalk.world/
Smalltalk Meetup Zurich
zurich.smalltalk.world
September 30, 2025 at 12:23 PM
[ANN] RediStick v3.1.0 is now available! The Redis client for Pharo Smalltalk now supports RedisJSON APIs, enabling proper JSON data type handling instead of just strings. This makes Redis a powerful document store option for Smalltalk developers! github.com/mumez/RediSt...
RediStick/doc/Json.md at master · mumez/RediStick
A Redis client for Pharo using Stick auto-reconnection layer - mumez/RediStick
github.com
September 25, 2025 at 12:23 PM
[ANN] Ukrainian translation of "Application Building with Spec 2.0" pharo.org/news/2025-09...
September 16, 2025 at 12:23 PM
[NEW DATE] Live Coding and Djselecta with Lucretio + Coypu 17/09/2025 pharo.org/news/2025-09...
Pharo - [ANN] Live Coding and Djselecta with Lucretio + Coypu 17/09/2025
NOTE: NEW DATE. It will happen one day earlier (17th),
pharo.org
September 16, 2025 at 8:57 AM
[ANN] Pharo Consortium New Academic Member EMIT University of Fianarantsoa pharo.org/news/2025-09...
Pharo - [ANN] Pharo Consortium New Academic Member EMIT University of Fianarantsoa
The Pharo Consortium is very happy to announce that EMIT University of Fianarantsoa has joined the Consortium as an Academic Member.
pharo.org
September 15, 2025 at 12:23 PM
[ANN] Fondation Université de Lille: Pharo selected as supported project for the Call 2024:
fondation.univ-lille.fr/projets/les-...
Projet Pharo - Fondation de l'Université de Lille
Le langage Pharo open-source https://pharo.org est développé au sein de l'Université de Lille depuis 2008. Il est utilisé à l'international par de nombreuses universités, avec environ une vingtaine de groupes de recherche.
fondation.univ-lille.fr
September 12, 2025 at 12:23 PM
[ANN] 18/09/2025: Live Coding et Djelecta avac Lucretio + Coypu.Maison des Etudiants, Avenue Carl Gauss, Villneuve-d'Asq, France
September 11, 2025 at 12:23 PM