OCaml Language Sucks
Matzにっき経由。
Static type checking helps detect quite a few errors which is very good. Alas, this may lull you into a false sense of security ("it compiles, so it must work correctly").
というくだりとか、面白いこと言うなぁ、という感じ。確かにそういう面もあるかもしれない。けど、それは言いがかりじゃない?
同意できるのは、
- Record field naming hell
- Inconsistent function sets
- Debugger sucks
くらいかな。