Explore the fascinating intersection of human cognition and programming in this 44-minute conference talk from Lambda Days 2024. Delve into the neurocognitive aspects of how programmers comprehend code and learn how this understanding influences programming language and library design. Discover insights from the Scala Toolkit initiative, a collaborative project between Scala Center and VirtusLab, which aims to make Scala more accessible and user-friendly for beginners. Examine how research on human cognitive models can inform the development of better APIs, programming languages, and coding practices. Gain valuable perspectives on designing developer-friendly tools and understanding established programming best practices through the lens of human cognition. Learn practical applications of cognitive research that can enhance your approach to writing and structuring code in your professional work.
Overview
Syllabus
How does a programmer think about code? - Szymon Rodziewicz | Lambda Days 2024
Taught by
Code Sync