|
|
|
|
|
by Peaker
4890 days ago
|
|
In the case of Java, the simplicity of language leads to complexity of programs. The extra difficult-to-learn parts of Haskell makes for programs that are more practical, shorter and easier to work with. There's a trade-off between simplicity and power - and we don't really want to maximize simplicity only. And if we did, Java would not be a good candidate either. |
|
I gather this is not a design goal of a language with "avoid success at all costs" as an unofficial motto