[ prog / sol / mona ]

prog


New to SICP

1 2024-03-10 15:14

How do I run the scheme code from the SICP book? I want a single binary interpreter if one exists.

2 2024-03-10 17:35

install geneva convention os

3 2024-03-11 21:01

It was originally written for MIT Scheme.

4 2024-03-11 21:51

any web browser will do
https://en.wikipedia.org/wiki/Structure_and_Interpretation_of_Computer_Programs,_JavaScript_Edition

5 2024-03-12 00:12

https://www.gnu.org/software/mit-scheme/

6 2024-03-12 07:37

Don't forget to watch the lectures as you work through SICP!

7 2024-03-12 13:55

>>1

I want a single binary interpreter if one exists.

Looking through the index the only unusual special form in SICP is cons-stream, so you could do much of the book in minilisp if you wanted (~1k lines of c)

8 2024-03-12 22:55

>>7
This minilisp?
https://github.com/rui314/minilisp

9 2024-03-13 01:51

>>7,8

If you are familiar with Scheme, you might be wondering if you could write a loop by tail recursion in MiniLisp. The answer is no. Tail calls consume stack space in MiniLisp, so a loop written as recursion will fail with the memory exhaustion error.

I dunno about this...

10 2024-03-13 10:24

>>5

gnu.org
No Windows binary

Guess Stallman was too busy diddling minors to care about programming.

11 2024-03-13 13:54 *

>>10
(((Windows))) niggers deserve to be defenestrated, not respected.

Sinners — Insist on using devil's software, believing that it is of superior quality.
Devils — Creating NDAs and proprietory software licenses to entangle humanity in their net.

https://www.gnu.org/fun/jokes/gospel.html

When Gates is asked, he chooses to go to hell, and is immediately plunged into a firey furnace with the screams of tortured souls deafening him.

https://www.gnu.org/fun/jokes/microsoft-church.html

12 2024-03-13 14:25

>>9

memory exhaustion

There's no need to increase MEMORY_SIZE beyond 64kb, it's more than enough

13 2024-03-13 16:59

>>10
when did stallman ever diddle minors? i know he had some fetish for dead plants going up his nose, but never a pedophile

also there are many ways to use scheme on windows

14 2024-03-13 17:37

>>4
what the hell that looks so cool. are there other variations of SICP in other languages? and on that note, variations of HtDP?

15 2024-03-14 00:05

>>14

cool

https://textboard.org/prog/397
https://textboard.org/prog/647

16 2024-03-14 22:28

>>14
For Python there's Composing Programs, which aims to get the same ideas across
http://www.composingprograms.com/

17 2024-03-15 12:42

Try DrRacket.

18


VIP:

do not edit these