Inside Spacewar! — A Software Archeological Approach edit / delete

Extremely comprehensive study of the Spacewar code. I might describe this as a software graphological analysis rather than an archeological one, since one of the most interesting parts is the examination of different programmers' styles...

to ag0700 games history mit pdp1 programming retrocomputing source spacewar ... on 05 March 2015

Spacewar! edit / delete

An excellent Javascript emulation of several versions of Spacewar. Very nicely done.

to ag0700 emulation games history javascript pdp1 spacewar ... on 05 March 2015

mGBA edit / delete

Another GBA emulator with debugging facilities -- might be worth looking at as an alternative to VBA for AG0700 students (particularly those not on Windows).

to ag0700 cross-development emulation gba nintendo ... on 06 January 2015

Notes on calculating constants in SSE registers - The Old New Thing - Site Home - MSDN Blogs edit / delete

Optimising instruction sequences for loading SSE constants.

to ag0700 ag0803 architecture bitwise simd sse x86 ... on 03 January 2015

Floating Point Determinism - gafferongames.com edit / delete

This has some interesting comments from game developers on techniques for making FP deterministic.

to ag0700 ag0907 determinism floating-point games maths networking numeric ... on 03 October 2014

ESL (JBR i18n) edit / delete

Tips on writing technical documentation (specifically, for Debian) for people who've learned English as a second language. This has a nice list of common pitfalls for translators, and some notes on English grammar rules you might have been taught that don't actually match real usage.

to ag0700 debian documentation english i18n language technical translation writing ... on 28 August 2014

Exploring Binary - Binary Numbers, Binary Code, and Binary Logic edit / delete

A blog with infrequent posts, owing to its very specific subject. Posts include things like "How GLIBC’s strtod() Works". Actually very good, and probably of interest to students who're trying to remember those lectures I did about this kind of thing in the first year.

to ag0700 binary data-structures number numeric programming representation ... on 24 August 2014

Academic urban legends edit / delete

"Many of the messages presented in respectable scientific publications are, in fact, based on various forms of rumors. [...] To illustrate this phenomenon, I draw upon a remarkable case in which a decimal point error appears to have misled millions into believing that spinach is a good nutritional source of iron." It's more complicated than it sounds. Recommended reading for students who wonder why we complain about inadequate references -- and for seasoned researchers who may well have exactly the same problems...

to academia ag0700 citation nutrition referencing research spinach writing ... on 24 August 2014

C++11/14 idioms I use every day | Seshbot Programs edit / delete

Generally useful (rather than obscure) features.

to ag0700 ag0803 c++ c++11 c++14 language-design ... on 24 August 2014

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom

Tags related to ag0700

- ag0700
 
1 + 2600
2 + academia
1 + acorn
2 + adventure
11 + ag0803
1 + ag0907
1 + agile
1 + amd64
6 + amiga
1 + amusements
1 + apple2
1 + arcade
5 + architecture
1 + arduino
2 + arm
2 + assembler
3 + atari
1 + bbc
1 + binary
1 + biscuits
1 + bitwise
3 + books
1 + branching
2 + bugs
1 + build-systems
1 + business
5 + c
4 + c++
1 + c++11
1 + c++14
1 + c64
1 + citation
1 + code
1 + code-style
1 + coding-style
2 + commodore
1 + compiler
1 + computational-thinking
1 + computing
1 + cross-development
1 + cs
1 + cute-code
1 + cutecode
1 + data-structures
1 + data-types
1 + debian
5 + debugging
1 + demo
2 + design
1 + design-patterns
1 + determinism
1 + documentation
1 + doom
1 + editing
1 + elite
2 + emulation
1 + encodings
2 + english
6 + etext
3 + floating-point
1 + forth
1 + game
36 + games
5 + gba
1 + git
1 + goto
5 + graphics
1 + hacks
1 + hardware
15 + history
1 + i18n
1 + ia32
1 + ideas
2 + if
1 + integer
1 + intelligence
1 + interview
2 + javascript
1 + language
4 + language-design
2 + law
1 + learning
1 + leibniz
1 + library
1 + magazine
7 + magazines
1 + make
1 + management
1 + marking
4 + maths
1 + mit
1 + music
1 + n64
1 + naming
1 + networking
1 + networks
2 + nintendo
1 + number
3 + numeric
1 + numerical
1 + nutrition
1 + obfuscated
1 + open-source
2 + opengl
1 + overflow
1 + pacman
1 + patents
2 + patterns
2 + pdp1
1 + plagiarism
1 + pointers
1 + presentation
1 + prince-of-persia
1 + procedural
18 + programming
1 + python
1 + quake
1 + rand
1 + random
1 + reading
1 + reading-code
1 + referencing
1 + representation
6 + research
28 + retrocomputing
1 + review
1 + rpg
1 + safety
2 + sales
1 + security
1 + sgi
1 + simd
9 + software
6 + software-engineering
1 + source
2 + spacewar
1 + spinach
1 + sprite
1 + sse
1 + ssl
1 + static-analysis
2 + stuffed-animal
3 + style
1 + synth
16 + teaching
1 + technical
1 + text
1 + time-management
1 + tls
2 + to-package
1 + tosec
1 + translation
1 + unix
1 + valve
1 + version-control
2 + windows
1 + work
5 + writing
2 + x86
1 + yugoslavia