[pyar] Sobre Mutable / Immutable

Martin Cerdeira martincerdeira en gmail.com
Mie Sep 1 20:12:52 ART 2010


2010/9/1 Claudio Freire <klaussfreire en gmail.com>

>
>
> 2010/9/1 Martin Cerdeira <martincerdeira en gmail.com>
>
>> 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".
>>
>
> Justamente ese es el error, las diferencias son sutiles pero críticas.
> Englobar engendra confusión.
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

Depende, a mi no me la genera =)

Es decir, tomando uno de tus (muy buenos, por cierto) ejemplos:

def incrementar(x):
   x = x+1

Si bien antes yo señalé que eso incrementaría x, dentro de la función, fue
porque está sacado de contexto (y mi compilador cerebral dijo, es un int)
Ahora, en la vida "real", con código "real", mirando es función y solo la
función, deberíamos decir que, depende de qué cosa sea el parámetro (como
bien vos señalaste también)

Pero, como decía antes, ya es algo más filosófico, porque para mi, todo
pasaje de parámetros se puede describir como "es el mismo objeto" o "es otro
objeto", pero, no viene mucho al caso y ya da más para charlarlo en un bar
con unas birras!

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/79a8e0a7/attachment.html>


More information about the pyar mailing list