GSoC 2026: ANOVA Interface for GNU Octave
Week 0: the project, the plan, and what to expect from this blog
May 26, 20264 min read63
Search for a command to run...
Series
Weekly updates from my Google Summer of Code 2026 project with GNU Octave: building an object-oriented ANOVA interface for the statistics package. Design notes, benchmarks, bugs, and everything I learn along the way.
Week 0: the project, the plan, and what to expect from this blog
Building the anova class shell: properties, validation, name-value parsing, and the three-way backend heuristic

Delegation, the missing iscategorical, and why I made one backend opt-in.