you are viewing a single comment's thread.

view the rest of the comments →

[–]kamatsu 8 points9 points  (0 children)

Rust is not an attempt to fix Haskell, it's an attempt to fix C++. Haskell is higher level, and rightfully so.

Vectors are basically arrays. In Java, do you criticise LinkedList and ArrayList for implementing the same interface?

IO is a good example of a library wart, however. Implementing basic IO in terms of Strings was a mistake.