|
|
|
|
|
by mettamage
2266 days ago
|
|
Advocating for programmer ergonomics is always a good thing. And I think more people should advocate and try to design languages in such a way that the way of programming more closely resembles the actual real thing [1, 2]. As you might recall in cognitive psychology there's a specific idea that translating a problem to a more recognizable problem (or simply changing the symbols) is a good thing [3]. Having less working memory is a good thing. Reading your post, I believe those principles are behind it. [1] http://worrydream.com/LearnableProgramming/ [2] Sublime's feature of showing a color when you give a hex value. [3] Chapter 12 - Cognitive Psychology (3rd edition) by Bruce Goldstein |
|
It's a great learning tool, but not much else.