Re:Why ML/OCaml are good for writing compilers (1998)
by cies on Sunday April 16, 2017 @03:37PM
(#14127120)
Are you fluent in Haskell?
[ Parent
| on HN ]
Re:Why ML/OCaml are good for writing compilers (1998)
by dleslie on Sunday April 16, 2017 @07:39PM
(#14128239)
I was some years ago, before I gave up on the language; but one shouldn't have to be fluent in a language for it to satisfy the concepts of self-documentation and readability.
Requiring domain-specific knowledge of symbolic notation is not a trait of self-documenting languages. Recommending that the API search engine be open alongside or within your editor is likewise not a trait of self-documenting languages.
Self-documenting languages are coherent at-a-glance to average programmers with little to no knowledge of the language. Haskell is not this.