Let them eat cake
summary
A small teaching language named Catpie exists to let one-day or multi-day workshops show realistic programming without installs, using a gamified cat scenario where students write code to move, check, draw and interact with a cat. It supports dynamic types, containers, control flow and functions, emphasizes concise, location-aware error messages, runs entirely in the browser with offline-after-load behavior, and is implemented in C++ and open source. Early use in outreach correlates with participants later choosing CS.
AI-written summary · about
related talks
28m"Making a Programming Language for 3D Design"
37mIf it can compute, it can run Ratatui
23mCreative coding or serious engineering: why not both?
38m[medium noise filtered]We stopped teaching C
01h 13mJai Demo and Design Explanation (KEYNOTE) - Updated
32mLive Coding
23mLearnable Programming with Rust
52mLearning Rust the wrong way.
