Programming.FunctionalProgramming History

Hide minor edits - Show changes to output - Cancel

January 09, 2009, at 02:14 PM by OtherMichael -
Changed lines 19-21 from:
Dr. Dobbs' swan-song: [[|Is it Finally Functional Programming's Turn?]]

Added lines 29-30:
January 04, 2009, at 08:16 PM by OtherMichael - clarity of quote
Changed lines 6-7 from:
from we see
from [[|Ch2 of Peter Siebel's ''Practical Common Lisp'']] we see
>>clip lrindent<<
Added line 11:
January 04, 2009, at 07:16 PM by OtherMichael - SO link on fp "catching on"
Added lines 15-17:

Stack Overflow: [[|Why do people think functional programming will catch on?]] - the question sounds somewhat adversarial, but has some good answers (if I may say so myself).

January 02, 2009, at 09:29 AM by OtherMichael -
Added lines 16-17:
!! [[#DesignPatterns]] Design Patterns
[[DesignPatterns]] are [[|different for OOP and FP]]
December 29, 2008, at 09:17 AM by OtherMichael - Non-numerical use cases for functional programming
Changed lines 14-16 from:
Stack Overflow: [[|Non-numerical use cases for functional programming]]

Changed lines 18-20 from:
September 05, 2008, at 04:05 PM by OtherMichael -
Added lines 1-19:
!! What's the point?
[[|Google explains their use of MapReduce]]
[[|Functional Programming in the Real World page]]
[[|Orbitz runs on Lisp]]

from we see

"An even more impressive instance of remote debugging occurred on NASA's 1998 Deep Space 1 mission. A half year after the space craft launched, a bit of Lisp code was going to control the spacecraft for two days while conducting a sequence of experiments. Unfortunately, a subtle race condition in the code had escaped detection during ground testing and was already in space. When the bug manifested in the wild--100 million miles away from Earth--the team was able to diagnose and fix the running code, allowing the experiments to complete. One of the programmers described it as follows:

    'Debugging a program running on a $100M piece of hardware that is 100 million miles away is an interesting experience. Having a read-eval-print loop running on the spacecraft proved invaluable in finding and fixing the problem.'"

Okay, so that's more of an out-of-this-world example. (see also )

!! [[#SeeAlso]] See Also

!! [[#Categories]] Category tags
[[!Programming]] [[!functional programming]]