[pyar] Sobre Mutable / Immutable

Martin Cerdeira martincerdeira en gmail.com
Mie Sep 1 19:48:17 ART 2010


2010/9/1 Alejandro Santos <listas en alejolp.com>

> 2010/9/1 Claudio Freire <klaussfreire en gmail.com>:
> >
> > Hm... seguro hay más...
> >
>
> Sip, es lo que ya se hable hace poco en el topic de pasaje de
> parámetros por valor/referencia.
>
> Algunos lenguajes de programación esotéricos tienen pasaje de
> parámetros por "nombre"; eso es, se pasa por parámetro la porción de
> codigo completa, y cuando se accede al parámetro se re-evalua
> completamente.
>
> Por ejemplo:
>
> void func(REF a, NOMBRE b) {
>    a = a + 1;
>    b = 2;
> }
>
> void main() {
>    array de ints data[2] = {0, 0};
>    int i = 0;
>
>    func(i, data[i]);
>    print data[0], data[1];
> }
>
> Eso imprime: "0, 2".
>
> --
> Alejandro Santos
> http://alejolp.com.ar
>
>
Está bien, entiendo el punto y, visto así, estoy de acuerdo en que hay más
de 2. Pero...

Lo mío era más filosófico =)

Yo lo veo más como que hay 2 formas "madre": por valor / por referencia o,
si quieren, "es el objeto / es otro objeto" y, el resto de las formas son
nombres que se le dan, pero, que se podrían englobar en "por valor" / "por
referencia".

No se si se entendió, igual, ya es una locura más bien mía y, no muy
académica que digamos.

Saludos
-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
()  ascii ribbon campaign
/\  www.asciiribbon.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100901/362d6726/attachment.html>


More information about the pyar mailing list