2009/6/9 Mario Daniel Carugno <[email protected]> > En algun momento use bastante este tipo de notacion para programar en C > Pero no veo que se use mucho en lenguajes como Python o Perl. > Acaso el tipado debil de los lenguajes modernos hace que estas > convenciones queden en desuso ?
La notación Húngara, a mi entender, perdió sentido desde el momento en que existen editores de texto e IDEs que permiten hacer búsquedas rápidamente, o que poseen intellisense. En su momento era úti, ya que C, por ejemplo, requería que declararas todas las variables al principio de una función... por lo que era un matete de declaraciones en un lugar, y nada de información sobre el tipo en el lugar en que realmente se usaban. Entonces, la gente se apoyaba en esta notación para tener información sobre el tipo en el nombre de la variable. Además, lenguajes como Python y Ruby usan Duck Typing[1], por lo que no tiene mucho sentido restringir los nombres de las variables a un tipo. Vale aclarar, por otro lado, que Python ES tipado... sólo que dinámicamente. [1] http://en.wikipedia.org/wiki/Duck_typing -- Mariano Simone http://www.0pointer.com.ar
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
