Re:The C language is purely functional
by stcredzero on Wednesday May 20, 2009 @01:21PM
(#618898)
Not that again! Someone comes up with some reason to say that C is really Functional about every one and a half years.
[ Parent
| on HN ]
The article wasn't really about C at all.
The author was making a joke about how Haskell uses monads to remain pure.
"cpp" is Haskell, "C" is the way IO monad is used.
Isn't it important though how good CPP is at being Haskell, and how good IO is at being C?
This seems to come back to that original Scala-is-not-functional article, which seems to argue that it isn't features or purity that makes a language "functional" or not, it's how good the language is at working with that style.