Subject: Re: Curious about functional programming From: Erik Naggum <firstname.lastname@example.org> Date: 2000/08/03 Newsgroups: comp.lang.lisp Message-ID: <email@example.com> * Link Davis <firstname.lastname@example.org> | It simply takes longer to read and understand a web of side-effects | than to review primary functions and those they depend on. Let's restate this as: It simply takes longer to read badly written code than to read well-written code. From this obvious position, it behooves the proponent of any paradigm to compare well-written code in his favorite and his least favorite paradigms. I don't think I have seen this yet from those who favor functional programming -- they always compare themselves to really bad side-effect programming and win, hands down, just like any other programming style would. Another obvious position is this: It simply takes longer to do what you're not trained for or not good or don't like at than it takes to do what you are trained for and good at and like. Those who compare their own skills at their favorite and their least favorite ends of the spectrum tend to forget this, too. #:Erik -- If this is not what you expected, please alter your expectations.