Love it. For the first time, I can understand what functional programming means at a high level, and why some people are so excited about it. I love it from a theoretical standpoint, but I think it may be too much of a conceptual leap for our team right now. But even so, the principle of separating the "what" from the "how" by passing in an anonymous function is something I'm going to see if we can integrate into our practices.
Hands down, this is one of the better talks I have attended. Larry's exudes infectious enthusiasm for functional programming. The end of the talk felt rushed, perhaps because Larry was telling us that he wanted to let us get to lunch on time (the BBQ'd meats getting set up outside our door smelled divine).
I was happy to take his ideas and create my own pure function as part of a ticket I was working on at work. This function was not made purely to put into practice something I had learned at Lone Star. No, this function was created because it was the right thing to do. Thank you, Larry, for giving me the language to create this small piece of (dare I say?) genius.
The ONLY thing I can suggest to make this talk better is to spend less time on the history of functional programming (aka Intro or Chapter 1 of any Functional Programming book) and spend more time on functional programming in PHP.
Comments
Comments are closed.
Fantastic talk including a little bit of the history of how we got to where we are today in programming
Lots of information. Great explanations and examples.
Always a great talk and I've seen it a few times.
Love it! PHPers need to learn MORE computer science history!
Excellent overview; helped me solidify these concepts. Suggestion for a followup talk: how to organize code in a functional paradigm.
Love it. For the first time, I can understand what functional programming means at a high level, and why some people are so excited about it. I love it from a theoretical standpoint, but I think it may be too much of a conceptual leap for our team right now. But even so, the principle of separating the "what" from the "how" by passing in an anonymous function is something I'm going to see if we can integrate into our practices.
Hands down, this is one of the better talks I have attended. Larry's exudes infectious enthusiasm for functional programming. The end of the talk felt rushed, perhaps because Larry was telling us that he wanted to let us get to lunch on time (the BBQ'd meats getting set up outside our door smelled divine).
I was happy to take his ideas and create my own pure function as part of a ticket I was working on at work. This function was not made purely to put into practice something I had learned at Lone Star. No, this function was created because it was the right thing to do. Thank you, Larry, for giving me the language to create this small piece of (dare I say?) genius.
The ONLY thing I can suggest to make this talk better is to spend less time on the history of functional programming (aka Intro or Chapter 1 of any Functional Programming book) and spend more time on functional programming in PHP.
I would attend this talk again.