4 ms·
"Time to reading fluency" is a pretty useful concept for language comparison. Framing it that way reveals an interesting fact: There's more than one way to make
by OkayPhysicist 3y ago
"Time to reading fluency" is a pretty useful concept for language comparison. Framing it that way reveals an interesting fact: There's more than one way to make your language more readable. One way is by sacrificing information density, giving up Experienced readability in order to optimize for newcomer readability. Go is the posterchild for this approach.
The alternative is to provide better educational tools to increase the speed someone can reach a higher level of fluency. Elixir does a pretty good job of this, by providing a lot of very easily consumed guidance in their documentation (Their language guide [1] is IMO the gold standard for introductions to a language).
[1] https://hexdocs.pm/elixir/introduction.html https://hexdocs.pm/elixir/introduction.html
- adamgordonbell 3y agoThis is a solid point that I didn't think of. Time to reading fluency. Love it.