« earlier | later » Page 2 of 10
Dropping In on Gottfried Leibniz—Stephen Wolfram Blog edit / delete
A nice overview of Leibniz's contributions to computational thinking, with many photos of his notes.
to ag0700 computational-thinking computing history leibniz maths retrocomputing ... on 10 July 2014
Floating-Point Determinism | Random ASCII edit / delete
"My hobby: injecting code into other processes and changing the floating-point rounding mode on some threads".
to ag0700 ag0803 floating-point numeric ... on 01 July 2014
About - Project Euler edit / delete
A graded series of maths problems for programmers to try out. Students looking for some programming problems might like to try this.
to ag0700 ag0803 maths programming teaching ... on 28 April 2014
The Power of Ten -- Rules for Writing Safety Critical Code edit / delete
This largely matches what I'd recommend anyway, but perhaps I should encourage students to make more use of assertions. This could be summarised as "make it possible to do static analysis on your code".
to ag0700 c coding-style safety static-analysis ... on 26 March 2014
Valve Software · GitHub edit / delete
Assorted games-related code. The OpenGL debugger would be worth investigating -- but this may also be of interest to my students who'd like to read some real game code...
to ag0700 ag0803 debugging games opengl software valve ... on 25 March 2014
ImperialViolet - Apple's SSL/TLS bug edit / delete
The famous copy-and-paste error.
The Descent to C edit / delete
An excellent overview of what makes C (and the C subset of C++) an unusual programming language. Students: well worth a read.
to ag0700 ag0803 architecture c language-design programming teaching ... on 10 February 2014
HBC-00013: Highway 4k by ½-bit Cheese & Tekotuotanto :: pouët.net edit / delete
4k Javascript/OpenGL/GLSL demo. The "making of" document's very interesting, and includes the original source.
to ag0700 demo graphics javascript opengl ... on 18 January 2014
Elite: Claims about numbers sold etc. (very poorly researched Guardian article from very poorly researched material by Francis Spufford) edit / delete
Criticism of the oft-repeated rubbish about Elite selling more copies than there were BBC Micros.
to acorn ag0700 bbc elite games history retrocomputing sales ... on 15 December 2013
Simon Tatham - Adages edit / delete
Some XP-style programming adages.
to ag0700 amusements patterns programming teaching ... on 14 December 2013
« earlier | later » Page 2 of 10
tasty by Adam Sampson.