Hi. Last week I was playing with Pharo kernel images and I thought it could be interesting to document here what we (I am not alone!) were doing. First, the context: Context of Pharo, PharoCore and PharoKernel In older versions of Pharo, there were always 2 distributions: Pharo (a.k.a PharoDev) and PharoCore. The latter was … More Building Pharo from PharoKernel in 10 seconds
I have always had a problem regarding Pharo: how to help/collaborate with its developement while still be as much productive as possible? The thing is that to help you usually need to work with the bleeding edge. To help, an easy way is to just use it and report/fix the problems you find while doing … More Nautilus: the reborn of the SystemBrowser?
Hi guys. During ESUG 2011, at the Awards, I was showing Fuel. The week before such event I was thinking what I could show to the people. This was a challenge because showing a serializer can be plain boring. I was working at home that afternoon, and suddenly I thought: “What happens if I try … More Moving contexts and debuggers between images with Fuel
Hi. This is a short post in case someone has missed the info. The Pharo By Example’s spanish translation was finally done. Each of the 14 chapters were translated. Notice that even that, the translation is not 100% ready. It is a draft version and it still needs some passes along the whole book. Anyway, … More Pharo By Example in Spanish and PBE2 new chapters!
Smalltalkers always claim that Smalltalk has invented the mouse and the User Interface. Even if that can be discussed, I have to say it: I HATE THE MOUSE. The less I can use it, the best. The more I can stay with the keyboard, the best. Besides I am Smalltalk lover, I always try to … More Why Keymapping rocks?
Smalltalks 2011 was, as usual, a very nice conference. I am glad I could attend even when living in France. This time I gave 2 talks as I mentioned in a previous post. The talk “Building your own Pharo images with Metacello” was good or at least that’s what I think. Of course, it was … More My small talks at Smalltalks 2011
A lot has been talked and discussed about CI in the last months. So I would like to share the experience I have gained while trying to do it myself locally in my Mac OS box. CI introduction and Pharo integration I guess most of you are aware of what Continuous Integration and CI server … More Installing Jenkins CI and configuring Pharo build scripts
Hi folks. I guess that some readers do not like all the building part and want to go directly to see the VM internals. But it is really important that you understand how to change the VM, compile it or even debug it. Otherwise, you’ll be very limited. This post is mostly about a couple … More Building the VM – Second Part
So…this is the post all hackers were waiting for! Take a beer, open your Pharo image and prepare your terminal 🙂 In this post, we will see how to build a VM from scratch. I will use Mac OS along this post, but I will also explain how to build in Linux and Windows (yes, … More Building the VM from scratch using Git and CMakeVMMaker