

Myths & Mythconceptions by Mary Shaw
Dec 29, 2023
Author Mary Shaw discusses myths and mythconceptions in programming, including the dominance of ill-specified software, the confusion caused by the lack of structure in a paper, and the importance of recognizing limitations in myths. They explore the concept of vernacular software development and its tools, the contributions of vernacular programmers and the capture of their work by commercial entities, and the reality of software engineering. The speakers also touch on gender-neutral terms, the acquisition of knowledge, the varying interpretations of correctness, and the myth of the professional programmer.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Introduction
00:00 • 2min
The Unusual Environment of the Horse Arena
01:31 • 2min
Approaches to Recording and Liminal Programming
03:17 • 5min
Discussion about Paper Length, TL Draw, and Building up Context
08:09 • 1min
Persistent Myths and Idealized Models of Software Development
09:39 • 2min
The Confusion of Lack of Structure in a Paper
11:16 • 11min
Exploring Myths in Programming
22:17 • 8min
Redesigning the Paper: Visual Appeal and Contextual Software Development
30:21 • 9min
Vernacular Software Development and its Tools
39:40 • 12min
Vernacular programmers and the capture of their work by commercial entities
51:23 • 2min
Myths and Vernacular Programming
53:02 • 16min
The Reality of Software Engineering
01:08:33 • 10min
Vernacular Programmers and Software Development
01:18:33 • 12min
Unicorn Myth and Art History
01:30:51 • 8min
Turing Completeness and Lou Ring Completeness
01:39:04 • 14min
Gender-neutral terms for uncle and auntie
01:53:32 • 2min
Formal Education and the Acquisition of Knowledge
01:55:05 • 17min
Correctness and its Varying Interpretations
02:12:10 • 14min
Discussing Richard D James and the Program synthwell
02:26:08 • 2min
Analyzing the Sections of a Paper and Discussing the Value of the Conclusion
02:27:40 • 2min
Improving Software for Vernacular Programmers
02:29:12 • 6min
Exploring Rich Type Systems for Noisy and Probabilistic Data
02:35:27 • 2min
Understanding and Evaluating Software Quality
02:37:00 • 12min
Opinions on Papers as a Medium
02:48:54 • 10min