Pons Asinorum

El hablar, por su facilidad, puede ser imitado por todo un pueblo; la imitación en el pensar, del inventar, ya es otra cosa.

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”

  1. Pau
    September 12th, 2008 @ 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

  2. Gustavo
    February 16th, 2009 @ 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.

Escribe un comentario





Suscribirme sin comentar