I've been doing a little reading up on different Scheme implementations. Some of the popular ones (eg Clojure) actually run in a Java VM. Personally, I find that slows down the whole thing (I divide my time between a reasonably fast desktop, a Raspberry Pi and a very old laptop!).

GNU Guile, on the other hand, seems to be written in C. I am putting together a .pet for this as we speak. It takes quite a long time to compile and needs libffi and libunistring.

If anyone fancies having a go, I have made some .pets for guile, libffi and libunistring.
They are at: raspberrypy.co.
User: a3804781
P'word: puppi1
mark_________________My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.

There are now 5 tutorial videos on YouTube.
This link takes you to the most recent._________________My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.

I've been learning a little bit of Scheme, and here's a screen-shot of a program that make you a list of random numbers.
I like how in Scheme you don't use "for" or "while" - looping is usually done by recursion._________________My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.

Thanks disciple! I went and had a look at siag, and read about SIOD. I will have to try that!_________________My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.

Hi, my latest area of interest is Scala. I was at Manchester University and spoke to one of the lecturers about Scheme. He mentioned Scala. It looks really good. It's fully interoperable with Java, but has lots of the features of functional programming languages.

Possibly the next big thing? Twitter was written mostly in Scala, I believe.
Scala_________________My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum