Nah, the proper way it's SICP wich Chicken scheme.
Much better to learn about CS theory without having
to deal with C and memory.
If you want to play with C, UNIX and virtual memory, get The
C programming language 2nd ed and Advanced
Programming in the Unix Environment books.
Comments
Nah, the proper way it's SICP wich Chicken scheme. Much better to learn about CS theory without having to deal with C and memory. If you want to play with C, UNIX and virtual memory, get The C programming language 2nd ed and Advanced Programming in the Unix Environment books.
Now, on Scheme:
It has a game engine written in Scheme called Hypergiant bound to OpenGL and epoxy which is really fun to thinker with. To compile stuff: On assembler, get some NES emulator and run 6502 code on it with Pasmo and some helping libraries to initialize the most common rutines.6502 it's much easier than the Intel clusterfuck.
Either that or RISC-V.