Can Programming be Liberated from the von Neumann Style? →www.stanford.edu/class
This is quite an old paper - it's the lecture John Backus gave to the ACM when he received the Turing Award in 1977. It's about the "functional" style of programming, and thirty years later, its message is just as important. To programmers, anyway.


Different Hardware? by gnifyus
Scott- it was difficult (for me) to tell from the reading provided whether functional programming would require a different hardware configuration. Whether it does or not, why do you think it is that thirty years later we are still using the "von Neumann" style in both hardware and software when people such as the author of the linked article and, (I believe) yourself feel that the functional programming model is far superior?