Paamayim Nekudotayim
Publicado el 9 de September de 2008 2 comentarios
Paamayim Nekudotayim es el nombre oficial para el Operador de Resolución de Alcance (Scope Resolution Operator) (::) en PHP. Significa “dos puntos dobles” en Hebreo.
Nekudotayim (נקודתיים) significa “dos puntos”. Paamayim (פעמיים) en este contexto significa dos veces.
El nombre fue introducido en el Zend Engine 0.5, desarrollado por programadores israelíes. A pesar de lo confuso del término sigue usándose en las últimas versiones de PHP, como en el siguiente comando de error:
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in file on line line
Me parece increíble que se consigan introducir palabras hebreas en la terminología informática, sobre todo cuando el equivalente inglés es tan sencillo: double colon. Supongo que el hecho de que sea un término que no se debe pronunciar y las ganas de cachondeo han debido ayudar mucho, además de la influencia de los programadores judíos.
Comentarios
2 comentarios a “Paamayim Nekudotayim”
Escribe un comentario
12 de September de 2008 a las 23:58
¡Qué interesante! La verdad es que no tenía ni idea del origen de lo de T_PAAMAYIM_NEKUDOTAYIM… Muy bueno el artículo :-D
16 de February de 2009 a las 19:32
Te felicito, porque en realidad evitaras la perdida de un monton de tiempo a muchos desarrolladores, cuando al leer el mensaje de error lo googleen.
Gracias a vos, evitas que unos egocentricos se crean importantes en difundir practicas de ghetto en un ambiente regido por el espiritu de colaboracion.
Saludos.
Gustavo.