Why Why Functional Programming Matters Matters
weblog.raganwald.com
weblog.raganwald.com
In my time here at my full-time job I've mentored a lot of kids straight out of school. So often I hear things like "I can't wait to start programming in a real language with pointers" after they've been doing support scripting in python or tcl or whatever. Unfortunately, people like to feel like they are controlling the computer.. because they want to show how well they know how it works. They love the HOW of programming, because it makes them feel smart.
But Great Programmers want to solve problems quickly. They want to do what first, how later.