Here is another approach of questionable classification of languages. :-)

 A lazy functional program is demand driven, an imperative program is
supply driven. That is, if I request some information by calling a
function in GHCi or Hugs, the interpreter develops a plan a how to produce
the information I need and then executes the necessary steps. In contrast
to that, an imperative program executes what's next on the schedule,
whether it is need or not.
 So is Haskell a Keynesian language and C++ a Say language?
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to