Will Crichton: How to Make Mathematicians Into Programmers (And Vice Versa) @ToposInstitute
Will Crichton: How to Make Mathematicians Into Programmers (And Vice Versa)  @ToposInstitute
Uploaded August 2024 | Updated September 2026, 2 weeks ago
Topos Institute Colloquium, 22nd of August 2024.
———
Tools for formalized mathematics (FM), such as proof assistants and model checkers, are increasingly capable of handling the real-world problems of both mathematicians and software developers. Yet, these tools are only as effective as the people who use them. The FM community clearly needs to invest in better education and better tooling. But... which curricula are actually effective for learners? What tooling will actually make users more productive? In this talk, I will lay out some preliminary ideas for how to systematically investigate these questions, i.e., develop a science of human factors for FM. My core proposal is to combine experimental psychological methods (e.g., lab studies, IDE telemetry) and cognitive theories (e.g., working memory, mental models) to study how people use FM tools. Then that understanding can be applied to make principled predictions about the efficacy of curricula, tooling, and language design.
Will Crichton: How to Make Mathematicians Into Programmers (And Vice Versa)[Berkeley Seminar] Benjamin Brast-McKie | Programmatic SemanticsSamson Abramsky: Duality for complete atomic partial Boolean algebras[Berkeley Seminar] Michael Arntzenius | UC Berkeley[Oxford Seminar] Q Le | Free PLTL Algebras and A Coalgebraic LTL Extension of Hyperdoctrines[DOTS Lectures] 16. Monadicity of double operad algebras[Berkeley Seminar] Victoria Vollmer | From Graded Foundations to the Foundations of GradingRobin Piedeleu: The Algebra of Probabilistic Boolean Circuits[Oxford Seminar] Tim Hosgood | Open translations in mathematics[Berkeley Seminar] Michael Arntzenius (Topos Institute) | A perfect join algorithm?Paul-Andre Mellies: The rabbit calculus[Berkeley Seminar] Kevin Carlson | Does it matter whether there are infinite sets?
Topos Institute |

Will Crichton: "How to Make Mathematicians Into Programmers (And Vice Versa)"

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER