I keep bouncing off the Scheme language
15 hours ago
- #Cognitive Barriers
- #Learning Commitment
- #Scheme Programming
- The author has a deep appreciation for Scheme but struggles to retain it in memory.
- They admit being an inconsistent LISPer and often rely on manuals for Emacs tasks.
- While comfortable reading Scheme and understanding others' code, they find writing it difficult due to an 'ALGOL neurotype.'
- They think in terms of sequences of instructions and memory locations, shaped by experience with OOP languages like Java and Smalltalk.
- This mindset leads to reverting to familiar tools, such as Go, instead of using Scheme for projects.
- Despite the challenges, they value Scheme for creating powerful, readable software and aim to contribute to ecosystems like GNU Guix and Shepherd.
- The post serves as a public commitment to overcome their mental barriers and hold themselves accountable.