4 ms·
I like the two graphs to organize the conversation. IMHO the key to success (max bang for the buck) is better composability and as little boilerplate code as po
by ssivark 6y ago
I like the two graphs to organize the conversation. IMHO the key to success (max bang for the buck) is better composability and as little boilerplate code as possible. Haskell and Julia (for example) do this fantastically well.
The essential theme of long term usability is very close to what Guy Steele talks about in his fantastic talk/article Growing a language — you want as little as possible embedded into the language, and you want as much as possible farmed off to the libraries so that users can compose the pieces they like without drowning in too much code.