
Tomas Petricek: Cultures of Programming – the Human Side of Software | JetBrains Research Podcast
Om avsnittet
Join us as Thomas Petricek, a program and language researcher, discusses the diverse "cultures of programming," highlighting how a humanistic approach can foster better understanding and interaction with software, moving beyond mere automation.
- Our previous episodes can be found here: https://jb.gg/rsrch-pdcst
- Find out more about JetBrains Research here: https://jb.gg/rsrch
Chapters
00:00:00 Programming Cultures Overview
00:01:41 Thomas's Background 00:03:50 Current Research Focus
00:06:05 Code Poetry Explained
00:09:00 Critical Software Architecture
00:11:51 Cultures of Programming
00:17:27 Mathematical Culture
00:22:39 Hacker Culture
00:25:32 Tacit Hacker Knowledge
00:30:00 Tacit Knowledge Undervalued
00:38:43 Managerial Culture
00:40:20 Engineering Culture
00:44:48 Spec-Driven Development
00:51:48 Humanistic Culture
00:54:40 Programming Field Pluralism
00:56:48 Personal Cultural Sympathies
01:01:21 AI and Future Cultures
01:04:14 Lessons from History
01:06:17 Making Programming Easy
01:09:09 Future Research Directions
01:11:43 Take-Home Message
01:13:20 Advice for JetBrains
Mentions & Links:
- Tomas Petricek https://tomasp.net/
- "Cultures of Programming" book https://www.cambridge.org/core/books/cultures-of-programming/075A2D1DE611EE47807A683147B21691
- Psychology of Programming Interest Group (PPIG) https://www.ppig.org/
- Code Poetry https://en.wikipedia.org/wiki/Code_poetry
- Whitespace Programming Language https://en.wikipedia.org/wiki/Whitespace_(programming_language)
- CompCert https://compcert.org/compcert-C.html -Smalltalk https://en.wikipedia.org/wiki/Smalltalk
- On the Limits of Making Programming Easy https://tomasp.net/academic/papers/limits/
Fler avsnitt
Visa alla avsnitt av JetBrains Research PodcastJetBrains Research Podcast med JetBrains Research finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.