Dyslexia, Programming and Lisp
6 hours ago
- #programming
- #lisp
- #dyslexia
- Dyslexia is a difference in brain processing language, often defined by a gap between intelligence and reading ability.
- Dyslexics develop unique neural pathways for reading, often in the right side of the brain, unlike the typical left-side dominance.
- The author describes personal struggles with dyslexia, including letter rotation and the 'Sky line' approach to reading by memorizing word shapes.
- Programming languages with complex syntax (like C) were challenging, but Python's whitespace-based syntax was easier due to reduced visual complexity.
- Lisp-based languages (like Clojure and Scheme) were ideal because of their regular S-expression patterns and descriptive function names, aiding memorization.
- The author suggests that reducing visual complexity in programming languages could help dyslexics and possibly increase semantic comprehension for everyone.
- Dyslexia affects up to 15% of the population, indicating a need for more accessible language design in programming.