Quantcast
Channel: User Michael Paulukonis - Stack Overflow
Viewing all articles
Browse latest Browse all 43

Answer by Michael Paulukonis for Why functional languages?

$
0
0

Most applications are simple enough to be solved in normal OO ways

  1. OO ways have not always been "normal." This decade's standard was last decade's marginalized concept.

  2. Functional programming is math. Paul Graham on Lisp (replace Lisp by functional programming):

So the short explanation of why this1950s language is not obsolete is thatit was not technology but math, andmath doesn’t get stale. The rightthing to compare Lisp to is not 1950shardware, but, say, the Quicksortalgorithm, which was discovered in1960 and is still the fastestgeneral-purpose sort.


Viewing all articles
Browse latest Browse all 43

Latest Images

Trending Articles





Latest Images