Homepage
Open in app
Sign in
Get started
Concerning Pharo
Articles about software development using a pure dynamic object oriented language in an immersive live environment focused on simplicity and feedback
Follow
Understanding Base58 Encoding
Understanding Base58 Encoding
It is all about integers
Sven VC
Dec 15, 2020
Pharo’s hidden gem: Generator
Pharo’s hidden gem: Generator
Generator class seems to be quite unknown by Pharoers I know so let’s talk about it.
Julien Delplanque
Mar 27, 2020
Watch your instance variables!
Watch your instance variables!
As a follow-up to my previous article related to Pharo slots, I will show you another killer feature that comes with Slots: the…
Julien Delplanque
Mar 19, 2020
Latest
A quick memory game using Pharo’s dynamic spec builder
A quick memory game using Pharo’s dynamic spec builder
I recently implemented a generic builder for dynamic spec presenters.
Julien Delplanque
Aug 25, 2018
Watch method calls in Pharo
Watch method calls in Pharo
This week I learned a quite cool way to watch whether a method is called during the execution of some code in Pharo. Since I found no…
Julien Delplanque
Apr 29, 2018
Hacking a simple syntax highlighter around Spec’s TextModel
Hacking a simple syntax highlighter around Spec’s TextModel
I need to do basic highlighting of SQL code inside text editor in Pharo. Spec is high-level GUI framework allowing one one to design…
Julien Delplanque
Nov 13, 2017
Quick, write me a Redis client
Quick, write me a Redis client
A beautiful protocol makes implementation easy
Sven VC
Jun 14, 2017
The code behind Google Authenticator
The code behind Google Authenticator
Implementing Time-base One-Time Passwords in Pharo
Sven VC
Nov 4, 2016
Pharo
Pharo
the Immersive Programming Experience
Stephan Eggermont
Sep 24, 2016
Speeding up factorial computation by changing the order of multiplications
Speeding up factorial computation by changing the order of multiplications
This is a story about a small, seemingly innocent code change that speeds up a very simple computation. It is pretty magical and serves as…
Sven VC
May 23, 2016
Tiny, yet so beautiful
Tiny, yet so beautiful
The smallest piece of great Pharo code
Sven VC
Mar 9, 2016
An Implementation of Unicode Normalization
An Implementation of Unicode Normalization
Streaming NFC, NFD, NFKC & NFKD, normalization QC and normalization preserving concatenation.
Sven VC
Feb 17, 2016
A Turing Machine simulator written in Pharo
A Turing Machine simulator written in Pharo
I am studying Turing Machines in a course named “Calculability and Complexity” this year. I wondered how easy it would be to write a Turing…
Julien Delplanque
Jan 14, 2016
Pharo Days 2016
Pharo Days 2016
March 31 & April 1, Namur, Belgium
Sven VC
Dec 9, 2015
Pharo PI
Pharo PI
Working with Pharo on the Raspberry Pi
Torsten Bergmann
Oct 25, 2015
Multiple Desktops for Pharo
Multiple Desktops for Pharo
Speed coding a desktop manager
Torsten Bergmann
Aug 26, 2015
Pharo @ Beta Nine
Pharo @ Beta Nine
Since 2010, Pharo is an important part of the technology stack of Beta Nine for the development and daily operation of the T3 Platform.
Sven VC
Jun 1, 2015
Building a Mongo Browser in Pharo
Building a Mongo Browser in Pharo
The latest Pharo 4.0 version is including a nice new toolset called GT-Tools. This article shows how to use it to build a MongoDB browser.
Torsten Bergmann
Mar 11, 2015
LampSort Revisited, Visualised
LampSort Revisited, Visualised
Combining Object Logging & Agile Visualisation
Sven VC
Jan 18, 2015
LampSort, a non-recursive QuickSort implementation
LampSort, a non-recursive QuickSort implementation
The divide and conquer partitioning is at the heart of QuickSort
Sven VC
Dec 8, 2014
Lambda Calculus in Pharo
Lambda Calculus in Pharo
Yes, the Y Combinator is useful in normal programs
Sven VC
Nov 13, 2014
Pharo Days 2015
Pharo Days 2015
January 29 & 30, Lille, France
Sven VC
Oct 29, 2014
Reddit.st — In 10 Cool Pharo Classes
Reddit.st — In 10 Cool Pharo Classes
Implementing a Reddit style web application in Pharo using Seaside, Glorp and PostgreSQL
Sven VC
Sep 1, 2014
About Concerning Pharo
Latest Stories
Archive
About Medium
Terms
Privacy
Teams