Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

Pharo

< >

Pharo is an open source programming language created in 2008.

#629on PLDB 16Years Old
Homepage · Leet Sheet · Wikipedia · Twitter

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 Example Token
Strings
'Hello world'
'
Print() Debugging crLog

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll