LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] functional programming V oop

[ILUG] functional programming V oop

James McCarthy mccarthyjames at gmail.com
Wed Jun 15 14:48:29 IST 2005


i know that a language can be used in a functional, oop procedural manner.
for example ruby, allow programming all 3 method's even though it's
designed to be completly oo, however it's equaly comfotable in
procedural or functional.

ive read that c++ is the same, however i have no experience with it(c++)


On 15/06/05, kevin lyda <kevin+dated+1119273955.5a5a4a at ie.suberic.net> wrote:
> On Wed, Jun 15, 2005 at 01:50:09PM +0100, James McCarthy wrote:
> > ive been doing a bit of reading about programming languages lately
> > (yesterday & today), differences, similaritys & even the mathematics,
> > more specificly functions & functional programming.
> > for the first time in my short life ive found an interest in maths.
> 
> should i hold my breath for spelling and composition?
> 
> > what i was wondering was about functional programming V OOP.
> > the more i look at programming in general the more i see the value of
> > maths, and from where im standing functional programming seems to be
> > the way to go.
> > any advice?
> 
> "functional" describes one aspect of a language.  "oop" describes a
> different aspect of a language.  i don't recall the exact terms, but
> suffice it to say that you can have a "functional oopl" just as you can
> have an "imperitive oopl."
> 
> most people are more familiar with the latter kind of language.  java,
> c++, objective c, smalltalk and sqeak to name some popular ones.
> but there are functional oopl's as well.  common lisp object system
> (clos), varients on haskell (like o'haskell) and varients on ml are ones
> i know of.
> 
> and you can apply oo techniques to any language.  you can use oo
> techniques with c and you can use them with any functional language as
> well.
> 
> kevin
> 
> --
> kevin lyda ~ dems for torture: salazar(co/10) landrieu(la/08) pryor(ar/08)
> kevin at ie.suberic.net ~ nelson(fl/06) nelson(ne/06) lieberman(ct/06) 2/2/04
>   Those who refuse to raise their voices against something as clearly evil
>   as torture are enablers, if not collaborators.  --Bob Herbert, 2/11/04
> --
> Irish Linux Users' Group
> http://www.linux.ie/mailman/listinfo/ilug/
> 
> 


-- 
blog http://lookproductive.blogspot.com
teachers blog http://hugesponge.blogspot.com
favourite word: poontang



More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell