Currently, I want to learn Smalltalk to understand more about object oriented programming, and I have spent quite some time to find the tutorials to learn it. Finally, I decided to go with Squeak. I downloaded the all in one package 64 bit at the website http://squeak.org/. Then, run it. The thing is it launches, but I can't find a menu at all. I just can see the options like: about Squeak, hide others, hide squeak, and quit squeak
. Moreover, I can't even quit the application, it just hangs there. I have been searching and know that the reason is because I've updated my Mac OS to Sierra, and trying to find a way to make it work, but haven't got any real result so far. I really wanna learn this great programming language. My ultimate goal is I wanna follow the tutorial here http://squeak.preeminent.org/tut2007/html/ after understanding the basic foundation of Smalltalk. Therefore, it would be great if anybody can help me here.
Squeak doesn't run on Mac OS Sierra
811 views Asked by Fatima At
3
The problem has been brought up on the squeak-dev mailing list some time ago and the accepted solution there [1] was to run the Squeak image with a more recent (but possibly less stable) version of the Virtual Machine. Automatically built VMs can be downloaded at https://bintray.com/opensmalltalk/vm/cog/. The specific version pointed out in the thread on the mailing list is no longer available, so you should try another one that comes after 201610042023.
[1] http://forum.world.st/Squeak-Does-Not-Run-on-MAC-OS-Sierra-tp4918570p4918576.html
For reference, this issue in OpenSmalltalk VM on GitHub: https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/39