How does a programmer think about code? - Szymon Rodziewicz | Lambda Days 2024
ฝัง
- เผยแพร่เมื่อ 10 ก.พ. 2025
- ✨ This talk was recorded at Lambda Days in May 2024. If you're curious about our upcoming event, check lambdadays.org ✨
Programming languages are the tools that we use to communicate with machines. Regrettably, the human side of this interaction is not as well understood as the computer's perspective. How does the brain comprehend code? Given the human cognitive model, how to determine if a library or a functional programming language is well-designed? The Scala Toolkit is an initiative by Scala Center and VirtusLab designed with these issues in mind. Its goal is to make the Scala language batteries-included and well-suited for newcomers and simple problems. In this talk, we will dive into the state of research on the neurocognitive perspective on programming. This insight helped us design the Scala Toolkit and decide its future steps. It can be surprisingly helpful and refreshing when designing new languages, building APIs, and just trying to write better code at your job. Moreover, it can deepen one's understanding of the good practices in the programming world.
Let's keep in touch! Follow us on:
💥BlueSky: bsky.app/profi...
💥LinkedIn: / lambda-days
💥Facebook: / lambdadays
💥Mastodon: genserver.soci...
💥Twitter: / lambdadays