From ross at biostat.ucsf.edu  Wed Jan  3 21:49:56 2007
From: ross at biostat.ucsf.edu (Ross Boylan)
Date: Wed, 3 Jan 2007 12:49:56 -0800
Subject: [Rd] Which programming paradigm is the most used for make R
	packages?
In-Reply-To: <50a711930701030946s7d4983d5h2150a4081f5677c6@mail.gmail.com>
References: <50a711930701030946s7d4983d5h2150a4081f5677c6@mail.gmail.com>
Message-ID: <20070103204956.GB8906@wheat.betterworld.us>

On Wed, Jan 03, 2007 at 11:46:16AM -0600, Ricardo Rios wrote:
> Hi wizards, does somebody know  Which programming paradigm is the most
> used for make R packages ? Thanks in advance.
> 
You need to explain what you mean by the question, for example what
paradigms you have in mind.

R is a functional language; as I've discovered, this means some
standard OO programming approaches don't carry over too naturally.  In
particular, functions don't really "belong" to classes.  R purists
would probably want that to say class-based 00 programming doesn't
fit, since R is function-based OO.

There is a package that  permits a more traditional ("class-based") OO
style; I think it's called R.oo.

Ross Boylan



[Rd] Which programming paradigm is the most used for make R packages?
Ross Boylan