Author |
Message |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Tue 31 Jul 2012, 03:58 Post subject:
Subject description: guile |
|
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.
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.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Wed 01 Aug 2012, 08:37 Post subject:
|
|
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.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Sat 04 Aug 2012, 09:53 Post subject:
Subject description: Python Videos |
|
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.
|
Back to top
|
|
 |
RSH

Joined: 05 Sep 2011 Posts: 2420 Location: Germany
|
Posted: Sat 04 Aug 2012, 10:06 Post subject:
|
|
Cool!
I want to watch the video and learn something!
And then...
...the most recent video of the puppy programming school teaches you (teaches me)...
...NOTHING!
It is removed...
_________________ LazY Puppy
RSH's DNA
SARA B.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Sat 04 Aug 2012, 10:17 Post subject:
|
|
RSH wrote: | Cool!
I want to watch the video and learn something!
And then...
|
Sorry - I didn't know about the 15 minute limit.
It will be online later!
In the meantime my previous videos are available. here.
EDIT
Tutorial Video Five is now available!
_________________ My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Mon 06 Aug 2012, 11:59 Post subject:
|
|
Tutorial Video 6; Magic 8 Ball GUI program.
_________________ My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Tue 07 Aug 2012, 12:14 Post subject:
|
|
Tutorial Video 7: Getting started with Pygame
_________________ My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Wed 08 Aug 2012, 13:35 Post subject:
|
|
Video 8 - Bat and Ball
Video 9 - Bubble sort.
_________________ My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Fri 10 Aug 2012, 09:04 Post subject:
|
|
Using the algorithm of Heron of Alexandria to find square roots.
_________________ My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Fri 17 Aug 2012, 16:05 Post subject:
|
|
I have made a few .pets for Scheme implementations etc.
Gambit
Dr Racket
MIT-Scheme
Scheme48
Guile
Emacs
Kawa (requires Java)
CLISP - Common Lisp
User Name: a3804781
p'word: puppi1
_________________ My System:Arch-Arm on RPi!
"RacyPy" puplet on Toshiba Tecra 8200. PIII, 256 MB RAM.
RaspberryPy: Lobster and I blog about the RPi.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Fri 24 Aug 2012, 15:03 Post subject:
|
|
This is a really good book on Scheme which you can read free online:
The Scheme Programming Language
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.
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6781 Location: Auckland, New Zealand
|
Posted: Fri 24 Aug 2012, 18:24 Post subject:
|
|
Scheme fans might want to adopt siag office
_________________ If you have or know of a good gtkdialog application, please post a link here
Classic Puppy quotes
ROOT FOREVER
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Sat 25 Aug 2012, 05:15 Post subject:
|
|
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.
|
Back to top
|
|
 |
antiloquax

Joined: 27 Jan 2012 Posts: 405
|
Posted: Sat 03 Nov 2012, 03:50 Post subject:
|
|
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.
|
Back to top
|
|
 |
|