Top 1,000 Features Creators Resources Blog Explorer Download
GitHub icon

Pharo

< >

Pharo is an open source programming language created in 2008.

#604on PLDB 16Years Old

Pharo is an open source dynamic and reflective language inspired from the programming language and integrated development environment (IDE) Smalltalk. Pharo offers strong live programming features such as immediate object manipulation, live update and hot recompiling. The live programming environment is at the heart of the system.. Read more on Wikipedia...


Example from the web:
Object subclass: #Counter instanceVariableNames: ’count initialValue’ classVariableNames: ’’ package: ’MyCounter’
Example from hello-world:
'Hello World' crLog

Language features

Feature Supported Token Example
Strings ✓ '
'Hello world'
Print() Debugging ✓ crLog

View source

- Build the next great programming language · About · Acknowledgements · Extensions · Day 630 · Donate · feedback@pldb.io