[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Influence of Lua on Go?
- From: Taj Khattra <taj.khattra@...>
- Date: Fri, 9 Sep 2011 01:37:41 -0700
On Thu, Sep 8, 2011 at 11:03 PM, steve donovan
> 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
We regarded multiple returns as a simpler alternative to reference
in Pascal and Modula and to in-out parameters used in Ada; we also
wanted to avoid
explicit pointers (used in C).