From oliver at first.in-berlin.de  Tue Mar  6 01:19:28 2012
From: oliver at first.in-berlin.de (oliver)
Date: Tue, 6 Mar 2012 01:19:28 +0100
Subject: [Rd] Julia
In-Reply-To: <4F555343.8020007@fhcrc.org>
References: <CAO7JsnRykFo22Jc+pTGsZhg9EvFE=zxE3XpVvSnzc-=mp=AfKw@mail.gmail.com>
	<20120303011413.GA18995@siouxsie>
	<E66794E69CFDE04D9A70842786030B93282DF1@PA-MBX04.na.tibco.com>
	<20120305170835.GA4134@siouxsie> <4F555343.8020007@fhcrc.org>
Message-ID: <20120306001928.GF5702@siouxsie>

On Mon, Mar 05, 2012 at 03:58:59PM -0800, Herv? Pag?s wrote:
> Hi Oliver,
> 
> On 03/05/2012 09:08 AM, oliver wrote:
> >On Mon, Mar 05, 2012 at 03:53:28PM +0000, William Dunlap wrote:
> >>I haven't used Julia yet, but from my quick reading
> >>of the docs it looks like arguments to functions are
> >>passed by reference and not by value, so functions
> >>can change their arguments.  My recollection from when
> >>I first started using S (in the course of a job helping
> >>profs and grad students do statistical programming, c. 1983)
> >>is that not having to worry about in-place algorithms changing
> >>your data gave S a big advantage over Fortran or C.
> >[...]
> >
> >
> >C also uses Call-by-Value.
> 
> C *only* uses Call-by-Value.
[...]


Yes, that's what I meant.

With "also" I meant, that it uses call-by-value, as some
other languages also do.


Ciao,
   Oliver



[Rd] Julia
oliver