Instalar Scheme en Ubuntu

23 Dec 2013

Resulta mas cómodo tener instalado un intérprete de Scheme y usar la línea de comandos que tener que usar alguna de esas webs que compilan/interpretan un montón de lenguajes.

Una opción es instalar Racket. Con apt-get usando los ppa:

sudo add-apt-repository ppa:plt/racket
sudo apt-get update
sudo apt-get install racket

Un ejemplo para comprobar que todo ha ido bien:

#lang scheme

(define (sum-of-squares a b)
(+ (square a) (square b))
)

(define (square a) (* a a))

(sum-of-squares 5 5)

Y desde la terminal:

$ racket -t test.lisp

Ahora ya puedes seguir leyendo el SICP.