Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!rochester!cornell!uw-beaver!fluke!kurt From: kurt@fluke.UUCP (Kurt Guntheroth) Newsgroups: net.lang Subject: Re: Functional vs. Object-Oriented Message-ID: <340@dragon.fluke.UUCP> Date: Thu, 3-Jul-86 11:54:37 EDT Article-I.D.: dragon.340 Posted: Thu Jul 3 11:54:37 1986 Date-Received: Sat, 5-Jul-86 05:57:28 EDT References: <8900035@uiucdcsb> <8900036@uiucdcsb> Organization: John Fluke Mfg. Co., Inc., Everett, WA Lines: 12 Object oriented programming and functional programming are not really competetive points of view. Object oriented programming is the most current extension to the way we program now, an advancement on the same old imperative programming style. Of note, with object oriented languages, side effects are encapsulated in objects with protected scopes. Object oriented languages reduce the problems associated with global variables and global scope, but are otherwise conventional. Functional languages represent a new way of looking at problems. Functional languages have a much more abstract model of computation and computers. They make you think about computation in a different way. I cannot comment on whether or not it is a better way...