2009
10.14

Squeak

It’s been a while since I looked at Squeak. (Open source cross platform Smalltalk). Just haven’t had the time.

Looks like it’s been ported to the iPhone as iSqueak

(There’s even a couple apps written in Squeak available on the iTunes app store. I bought 1 (a wiki server app) more as a way to show support for them than anything else. Not sure what I’m really going to do with a wiki on my iPhone.)

- unfortunately, it isn’t going to appear on the app store any time soon since it really IS a Smalltalk environment and you can write your own programs and run other people’s programs (Just look at what happened to that C64 emulator when Apple found out the Basic interpreter was enable-able (Is that even a word?))

But if you know an Apple iPhone developer…  and you want to do some Smalltalk on your iPhone/iPod touch… and you ask nicely… maybe they’ll build a copy of it for you.

Issues –

  • Hopefully, the Squeak image used by iSqueak can be updated outside of the iPhone VM — because it doesn’t want to get past the second change set (10420) on my iPhone. (And, given the way the iPhone OS does multi-tasking… you can’t have that going on in the background.) — or I’m doing it wrong.
  • Keyboard support? Sure, it starts up with a Squeak VNC server so you can access it externally… and there isn’t a whole lot of screen space on an iPhone in the first place…  but… (Okay, there are examples on using the keyboard in a program written with Squeak… but that isn’t exactly the same thing.) — I’m assuming I’m missing something.

We’ll see what happens.

Comments are closed.