Pharo Consortium

Pharo: The Immersive Programming Experience

Technologies
smalltalk, roassal, polymath, pharo
Topics
data science, user interface, ide, object oriented programming, dynamic environment
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.

2017 Program

Successful Projects

Contributor
Myroslava Romaniuk
Mentor
Uko, eMBee, Claudio Corrodi
Organization
Pharo Consortium
Advancing in Pharo Code Quality Support
Pharo and Smalltalk in general always encouraged a good quality of code [Kent Beck “Smalltalk with style”; Refectoring Browser; SmallLint;...
Contributor
Oleksandr Zaytsev
Mentor
Stéphane, Serge Stinckwich, Nick Papoulias, Uko
Organization
Pharo Consortium
Tabular Data Structures for Data Analysis
Bringing the functionality of Pandas to Pharo
Contributor
SophieK
Mentor
Clement Bera, Alexandre Bergel
Organization
Pharo Consortium
Improving the VM Profiler
Improving 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...
Contributor
Elhamer
Mentor
Thierry Goubier, Stephan Eggermont
Organization
Pharo Consortium
Improve FastTable and extend its possibilities
FastTable was integrated into Pharo 5.0 to solve two main problems that the old lists implementations were facing, first the performance issue, old...
Contributor
Rajula Vineet Reddy
Mentor
eMBee, Guille Polito, Philippe Back
Organization
Pharo Consortium
Enhancing Pharo Command Line Support
Command 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...