[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Influence of Lua on Go?
- From: Hisham <hisham.hm@...>
- Date: Fri, 9 Sep 2011 18:57:15 -0300
On Fri, Sep 9, 2011 at 5:37 AM, Taj Khattra <email@example.com> wrote:
> On Thu, Sep 8, 2011 at 11:03 PM, steve donovan
> <firstname.lastname@example.org> wrote:
>> This page in fact makes the assertion:
>> "Lua took multiple assignment and multiple returns from function calls
>> from CLU."
>> But this is a  ;)
> R. Ierusalimschy, L. H. de Figueiredo, W. Celes,
> The evolution of Lua,
> Proceedings of ACM HOPL III (2007) 2-1–2-26.
> section "4. Birth":
> From CLU we took multiple assignment and multiple returns from
> function calls.
> We regarded multiple returns as a simpler alternative to reference
> parameters used
> in Pascal and Modula and to in-out parameters used in Ada; we also
> wanted to avoid
> explicit pointers (used in C).
Excellent! There we go, then:
http://hisham.hm/ - http://colorbleed.com.br/