Archive for the ‘Uncategorized’ Category
Call to Boycott Language Design by Voting
Friday, February 15th, 2008Correction: Instance Variables are not Public in Smalltalk
Wednesday, July 11th, 2007Last week, I said that instance variables are public in Smalltalk. That is not the case. I got confused because we are working on an improved version of Smalltalk and because of representation independent code, instance variables are public until we add a general mechanism for declaring non-public methods.
My point that Squeak (and Smalltalk) are not good examples for API design remains valid, however.
Fun with Trackpad on Macs
Wednesday, May 30th, 2007Just found some cool features on my Macbook. The trackpad has a lot of nifty gestures
, for example, you can scroll if you use two fingers on the trackpad. An additional cool feature is the zoom function. Hold control down will scrolling and you zoom in on part of the desktop. This is really useful when doing a demo.
To enable this, go to System Preferences and select Keyboard & Mouse. Then select the Trackpad tab.

The zoom feature is also available for desktop Macs (Mac mini, iMac, etc). You can find the preference setting in the Mouse tab. You need a mouse with a scroll wheel or similar.