Hasty Briefsbeta

Bilingual

I keep bouncing off the Scheme language

14 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.