Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 23 Apr 2014, 13:20
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
Puppy Programming School
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [29 Posts]   Goto page: Previous 1, 2
Author Message
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
RSH


Joined: 05 Sep 2011
Posts: 2036
Location: Germany

PostPosted: 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! Laughing Laughing Laughing

It is removed... Rolling Eyes Rolling Eyes Rolling Eyes


_________________
LazY Puppy
RSH's DNA
SARA B.
Back to top
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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.
Embarassed

EDIT
Tutorial Video Five is now available!
Very Happy

_________________
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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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.
get_nums.png
 Description   
 Filesize   546.53 KB
 Viewed   400 Time(s)

get_nums.png


_________________
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
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6378
Location: Auckland, New Zealand

PostPosted: Fri 24 Aug 2012, 18:24    Post subject:  

Scheme fans might want to adopt siag office Wink
_________________
DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
Back to top
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
antiloquax


Joined: 27 Jan 2012
Posts: 405

PostPosted: 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
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [29 Posts]   Goto page: Previous 1, 2
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Off-Topic Area » Programming
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0650s ][ Queries: 13 (0.0045s) ][ GZIP on ]