News for hackers. Stuff that matters.
Re:Admitting That Functional Programming Can Be Awkward (2007) by chriswarbo on Sunday October 25, 2020 @09:10AM (#24886012)
"Functional programming" is a useful description for techniques/approaches. The unifying principle tends to be (a) semantics based on definition and substitution of values/expressions (e.g. no ambient state/context) and (b) 'direct' evaluation strategy for expressions (e.g. no search, like in logic programming).

"Functional language" is less concrete; it's just an informal way to imply how easy or awkward it is to use these techniques in a particular language (e.g. bash is "less functional" than ML).

There are no comments on this comment yet.