[pyar] Metaprogramación en python

Martin Cerdeira martincerdeira en gmail.com
Sab Mar 2 18:24:13 ART 2013


Claro, pero cómo dijiste categóricamente «eso no es metaprogramacion»
pensé, «guau estoy requete equivocado»  ;-)
On Mar 2, 2013 5:55 PM, "Mariano Guerra" <mariano en marianoguerra.org> wrote:

> Quoting Martin Cerdeira (2013-03-02 23:11:19)
> > O sea, sí yo agarro código y le cambio cosas programaticamente, para
> > optimizarlo, no es metaprogramacion??
>
> tambien es programacion, tambien es algoritmos, tambien es optimizacion.
>
> la metaprogramacion en ese caso es una herramienta.
>
> ademas en un lenguaje dinamico como python, cambiar una cosa en runtime no
> es algo fuera de lo normal.
>
> no se donde esta el limite de hacer cosas en un lenguaje dinamico que
> soporta
> reflection y metaprogramacion, wikipedia dice esto:
>
> "Metaprogramming is the writing of computer programs that write or
> manipulate
> other programs (or themselves) as their data, or that do part of the work
> at
> compile time that would otherwise be done at runtime. In some cases, this
> allows programmers to minimize the number of lines of code to express a
> solution (hence reducing development time), or it gives programs greater
> flexibility to efficiently handle new situations without recompilation."
>
> _______________________________________________
> 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/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130302/9ed0afff/attachment.html>


More information about the pyar mailing list