Spec2 is a framework in Pharo for describing User Interfaces.
I will go over the steps to build the GUI in this blog.
If you are looking to learn Spec2, the
Spec2 examples in
Help in the Pharo image are really helpful.
Pharo is a simple and powerful object-oriented programming language that has been reported to have one of the highest productivity among developers.
The Pharo MOOC is a great place to get started with learning Pharo and that’s how I started with Pharo.
I will be working on the “Matrix: State of the Art” project. Through this project, I will be trying to benchmark…
Pharo is a language that is better than other languages like Python in many ways.
For starters, the whole syntax of Pharo fits on a postcard. Pharo has a built-in live coding IDE that allows you to inspect and modify the code while it is running. Pharo is purely object-oriented which makes it really convenient to use.
But Pharo is a new language and doesn’t have as many libraries as languages like Python have.
We will be specifically looking into…
Download Pharo if you haven’t already. You can download Pharo from here.
Iceberg is a really easy-to-use and powerful tool to handle Version Control System in Pharo. There is no need to use a terminal at all when you are using Iceberg.
But if you are someone who is accustomed to using Terminal, it might take some time before you get a hang of how Iceberg works.
So, in this post, I go through how you can perform some basic git operations using Iceberg.
Please see this nice Iceberg tutorial on how to clone a repository, commit changes, push changes…