Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram

This presentation by Aditya Siram (Deech) took place at Lambda World Seattle on September 18th, 2018 at the Living Computers Museum in Washington. What FP can learn from Smalltalk I love functional programming, especially with types, my code is less buggy, easier to test, reuse, and document. But something is missing. In the quest for correctness we have denied ourselves a crucial (and fun!) aspect of programming: interactivity, visualizing, debugging and just plain playing around in your environment. This talk will dive into Pharo and Squeak, state of the art highly graphical, explorable and fully programmable Smalltalk environments focusing, not so much on Smalltalk the language, but on how well it integrates with the surrounding environment and why we should be stealing the ideas and design for functional programming. UPDATE FROM DEECH: "I said in my talk at 21:32 that @pharoproject GC was simple mark-and-sweep & not great. I have been informed by the implementor that I am wrong & recent work makes latencies "sub-microsecond pauses from the scavenger with overhead well below 1%." Apologies." Follow: -  / lambda_world   -  / 47deg   -  / deech   Visit: -https://www.47deg.com/events for more details -http://www.lambda.world