« earlier | later » Page 1 of 22
Teaching to read Haskell – Blog – Joachim Breitner's Homepage edit / delete
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 edit / delete
Circa 2017 (I remember we responded to this).
to programming teaching ... on 29 June 2020
abseil / C++ Tips of the Week edit / delete
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 edit / delete
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 edit / delete
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
The RtAudio Home Page edit / delete
"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
Accidentally Quadratic edit / delete
"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
Data-Oriented Design (Or Why You Might Be Shooting Yourself in The Foot With OOP) – Games from Within edit / delete
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
C and C++ Style Guides edit / delete
"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.