Squeak: A Free Smalltalk System – On RISC OS

(rowledge.org)

56 points | by lproven 1144 days ago

4 comments

  • timrowledge 1144 days ago
    Hi! Waves hands in hopes of getting your attention.

    Yes, this is me. Yes, the Squeak on RISC OS page very, very, out of date. I have excuses. Good excuses. The best excuses.

    a) I haven't done anything specific for RISC OS in a long time; the latest would be making a then-recent basic system to enable people to play with the Scratch updates I was working on on behalf of the Raspberry Pi Foundation. b) I haven't had time to try to set up to build the newer Cog virtual machine for RISC OS. It needs some support for things like atomic 64 loads/stores and an equivalent for the ticker thread used in the linux VMs. I'm sure it's possible, just time consuming. c) Life. You know, that stuff that gets in the way of hacking. Plagues, death, jobs...

    To get the best current experience of Squeak Smalltalk on ARM you can do one of two things -

    1) On a Raspberry Pi running 32 bit Pi Os, download the system from squeak.org http://files.squeak.org/5.3/Squeak5.3-19435-32bit/Squeak5.3-... 2) On a Pi running the 64 bit beta OS, you'll need to do the source-download-read-instructions-make-dance. It works well enough that several of us have been using it for daily work for some time. An Apple M1 version is also ongoing. And very fast.

    If you really want to have fun with RISC OS and like the idea of contributing, contact me and I'll see if I can help you get started on solving some of the issues referred to above.

  • lokedhs 1144 days ago
    This page seems to be from about 2013, and links don't seem to work.

    I was excited because I've been playing around with developing stuff for RiscOS recently and having Smalltalk on it would be neat.

    I'd love to find a working link where I can download it.

  • gjvc 1144 days ago
    I was imagining how this would be possible, this very afternoon. Looking forward to trying it.
  • joubert 1144 days ago
    I really wanted to play with RISC OS on my Raspberry Pi 4, but the operating system doesn’t even have wifi support.
    • _joel 1144 days ago
      > Caveats currently include:

      * there’s no driver for the Ethernet controller, so you’ll need to use a USB-to-Ethernet adapter, except…

      * there’s no USB driver