Re:Why Functional Programming Matters (1984) [pdf]
by pjmlp on Friday December 09, 2016 @02:35PM
(#13141160)
Ever heard of Interlisp-D, Lisp Machines?
[ Parent
| on HN ]
Re:Why Functional Programming Matters (1984) [pdf]
by willtim on Saturday December 10, 2016 @04:46AM
(#13144907)
Yes I have. But my context was modern mainstream hardware. We won't convince anyone on the merits of functional programming by pointing out the existence these old machines.
My argument was "have your cake and eat it too", use FP and low-level languages together.
Re:Why Functional Programming Matters (1984) [pdf]
by pjmlp on Saturday December 10, 2016 @05:11AM
(#13144964)
The problem is that like Alan Kay states, the industry has become pop culture, and very few believe what can be achieved, rather take what they can see today.
To prove a point one is forced to create a system just to prove the others wrong, without any ROI.
Re:Why Functional Programming Matters (1984) [pdf]
by willtim on Saturday December 10, 2016 @06:33AM
(#13145198)
Completely agree. I should have better worded my post.
Re:Why Functional Programming Matters (1984) [pdf]
by lispm on Friday December 09, 2016 @04:44PM
(#13142118)
The problem: this was long ago on an OS written largely in Lisp.
On a current typical OS (Windows, Android, iOS, macOS, Linux, ...) the chance of ever seeing a Lisp-based device driver in action is near zero.
Re:Why Functional Programming Matters (1984) [pdf]
by pjmlp on Friday December 09, 2016 @05:17PM
(#13142356)
It isn't because those ideas failed to get mass adoption that we should ignore them.
Re:Why Functional Programming Matters (1984) [pdf]
by willtim on Saturday December 10, 2016 @04:51AM
(#13144918)
I don't think anyone is intentionally ignoring them, just accepting the present reality of hardware designed for C. When Intel finally start selling reduceron hardware graph reduction for my Haskell, I'll be the first in line.