Pharo: The Immersive Programming Experience
Pharo an open source project released under the MIT Licence. Pharo is a minimal, elegant, pure, reflective object language. Everything in Pharo is an object. The entire syntax of Pharo fits on a postcard coding can be done directly in the debugger. Pharo has super cool tools that empower you and make you super efficient. Pharo's goal is to deliver a clean, innovative, free and open-source immersive environment. By providing a stable and small core system, excellent developing tools, and maintained releases, Pharo is an attractive platform to build and deploy mission critical applications. Pharo fosters a healthy ecosystem of both private and commercial contributors who advance and maintain the core system and its external packages.
Pharo Consortium 2017 Projects
Advancing in Pharo Code Quality SupportPharo and Smalltalk in general always encouraged a good quality of code [Kent Beck “Smalltalk with style”; Refectoring Browser; SmallLint;...
Enhancing Pharo Command Line SupportCommand line is the most flexible and powerful platform. It is also the fastest way to work compared to a GUI. Also, the command line will give scope...
Improve FastTable and extend its possibilitiesFastTable was integrated into Pharo 5.0 to solve two main problems that the old lists implementations were facing, first the performance issue, old...
Improving the VM ProfilerImproving the VM Profiler The current VM profiler is a sampling profiler cadenced at 1.3GHz tracking down where the time is spent in the C code of...
Tabular Data Structures for Data AnalysisBringing the functionality of Pandas to Pharo