« earlier | later » Page 2 of 22
Creating Adventure Games On Your Computer edit / delete
Interesting to compare with the Usborne book. This was clearly written by someone who'd actually seen the Dungeon source, since it uses a "travel table" approach.
to adventure etext games if programming retrocomputing ... on 27 August 2016
Tradeoffs in ball arithmetic edit / delete
A simpler approach to error-tracking numeric representations.
to arithmetic ball error numeric programming ... on 21 June 2016
6.037 - Structure and Interpretation of Computer Programs edit / delete
"This fast-paced course covers the material in the classic book Structure and Interpretation of Computer Programs — a class previously known at MIT as 6.001."
to programming scheme sicp teaching ... on 19 April 2016
Unix system programming in OCaml edit / delete
"This document is an introductory course on Unix system programming, with an emphasis on communications between processes. The main novelty of this work is the use of the OCaml language". This is effectively APUE done in OCaml -- which is a really nice way (in my opinion!) to introduce the language.
to apue functional ocaml programming unix ... on 16 March 2016
Rayon: data parallelism in Rust - Baby Steps edit / delete
Safe fork-join parallelism in Rust through ownership types.
to language-design ownership parallel programming rust type-systems ... on 28 February 2016
VisUAL - A highly visual ARM emulator edit / delete
"VisUAL has been developed as a cross-platform tool to make learning ARM Assembly language easier." From Imperial.
to arm assembler programming teaching visualisation ... on 28 February 2016
nineties/py-videocore: Python library for GPGPU on Raspberry Pi edit / delete
VideoCore programming as an EDSL in Python. Neat!
to edsl gpu programming python raspberry-pi software videocore ... on 28 February 2016
As the title suggests. Has an "early ARM" (i.e. Acorn) focus, but still a useful reference for 32-bit ARM in general.
to ag0700 arm assembler programming ... on 22 January 2016
Learning Haskell as a Nonprogrammer | SuperGinBaby edit / delete
to functional haskell programming teaching ... on 07 June 2015
chessprogramming - home edit / delete
A wiki for chess programmers.
to chess games programming wiki ... on 07 June 2015
« earlier | later » Page 2 of 22
tasty by Adam Sampson.