3 ms·
It is ironic that a language named itself as Scala, doesn't really scale with the team sizes.
by karmasimida 6y ago
It is ironic that a language named itself as Scala, doesn't really scale with the team sizes.
- haakon 6y agoIt was originally called Scala because the language itself could "scale"; the grammar was so flexible that you could use it to seemingly write new language constructs. For example `while` or `repeat` loops are expressible with functions, and it looks natural because dots can be replaced with spaces in many cases. Functions can have many special characters as names, and functions can be called in-fix, and so on. People took these possibilities and ran with them, creating all sorts of wonderfully illegible DSLs. It was widely recognised as a bad idea.