« earlier | later » Page 1 of 22
Teaching to read Haskell – Blog – Joachim Breitner's Homepage
I generally find the idea of teaching code reading to be interesting...
to functional haskell programming reading-code teaching ... on 29 June 2020
An Analysis of Introductory Programming Courses at UK Universities
Circa 2017 (I remember we responded to this).
to programming teaching ... on 29 June 2020
Bite-sized advice on modern C++, from developers at Google. Feels much like the old C++ FAQ Lite entries. Worth a look for CMP201 students.
to c++ cmp201 generics language-design programming templates ... on 25 October 2018
Gaffer On Games | Gaffer On Games
Many of the articles here are about developing network game architectures and protocols; well worth reading through for CMP303/501 students.
to ag0907 games networking programming ... on 04 September 2018
BearSSL - Constant-Time Crypto
Or: why constant-time crypto is somewhere between extremely difficult and impossible. (I found this through a discussion of how what it recommends is no longer constant-time on current CPUs.)
to constant-time crypto programming ... on 10 February 2017
"RtAudio is a set of C++ classes that provide a common API (Application Programming Interface) for realtime audio input/output". This would suit Potamus pretty well.
to alsa audio jack library programming software to-package ... on 10 December 2016
"I started this blog because over my career so far as a software engineer, I’ve kept personally running into software that was slow, and wondering why. And when I had time to point a profiler at them and debug the slowness, I would very often discover quadratic behavior, which could usually be drastically improved to linear, with just a little work."
to algorithms cmp201 complexity performance programming ... on 27 November 2016
A student pointed me at this a couple of years ago -- cache-friendly programming from a games perspective.
to ag0803 architecture cache games performance programming ... on 14 October 2016
"This is an archive of style guides for C and C++ code. Also archived here are some documents that discuss the value and utility of style guides."
to c c++ programming style teaching ... on 14 October 2016
Processing-style live coding environment. This'd be a fun tool to use for teaching CMP103...
to graphics live-coding programming software teaching ... on 14 October 2016
« earlier | later » Page 1 of 22
tasty by Adam Sampson.