Uso frecuente de palabras que no se encuentran en el diccionario, “ programáticamente. ”

Aquí «una palabra que veo a menudo en StackOverflow,» programáticamente «.

Se usa para indicar que un programador tiene la intención de hacer algo dentro del código de un programa, en lugar de a través de la interacción del usuario.

Por ejemplo, «un usuario puede marcar una casilla de verificación en un formulario, pero un programador también puede hacerlo programáticamente «.

Dado que esta palabra no está en el diccionario, supongo que es incorrecto usarlo en absoluto, o esta es una palabra nueva que «es esencialmente jerga.

¿Existe una alternativa mejor?

Comentarios

Respuesta

«Programatic» es un error ortográfico de « programática «, que está en el diccionario. Su comprensión del uso técnico es correcta y es ligeramente diferente a la definición común del diccionario.

Creo que la única alternativa razonable sería «automáticamente», ya que el programador está automatizando el proceso, pero este uso es claramente inferior (al menos a los oídos de este programador) a «programáticamente».

Comentarios

  • Yo no ‘ t pensar automáticamente es una alternativa razonable. » A través del código «, » en el código «, » usando el código » o » en este programa » encaja mejor.
  • Dado que un programa de computadora y un concierto programa tiene diferentes grafías (al menos en inglés británico), ‘ es discutible que la ortografía programática con una sola m sea válida cuando te refieres a » usando un programa informático «.
  • Yo ‘ m con Zoot. » Automáticamente » tiene connotaciones de que un evento siempre ocurre si se cumple una condición de activación, mientras que » Programáticamente » tiene connotaciones de que el evento sucederá si el programa dicta que debería hacerlo. Hay ‘ bastante superposición, pero las connotaciones son útiles.
  • Estoy de acuerdo con los dos. Pero una vez que descarta un lenguaje más técnico como » a través del código «, ‘ volverá pegado a algo más comprensible para el profano como » automáticamente «. Si estuviera hablando con otro programador, siempre diría » programáticamente «.

Responder

Si nos limitamos a circunloquios para evitar construir palabras útiles y sensatas, entonces la comunicación puede verse afectada. En el caso de «programáticamente», ni siquiera diría que uno ha acuñado una nueva palabra. Para cualquiera que entienda el concepto de usar código de programa para lograr un resultado particular, las palabras «programática» y «programáticamente» me parecen para ser construcciones bastante obvias.

Como programador, tengo un gran respeto por la documentación oficial, en este caso, sin embargo, diría que la documentación oficial está incompleta, desactualizada o ha sido mal interpretada.

Comentarios

  • +1 Tanto desde el punto de vista técnico como del lenguaje, la respuesta más adecuada.

Respuesta

El NOAD enumera programática , e informa que significa de la naturaleza de un programa o de acuerdo con él. , horario o método ; uno de los derivados reportados por el diccionario es programáticamente .

Como alternativa de programáticamente , puedo pensar en mediante (usando un) script , por código o por secuencia de comandos .

Responder

Es «programáticamente», no «programáticamente». Sin embargo, debido a que muchos procesadores de texto integrados y diccionarios de formularios web no reconocen la palabra, la falta de ortografía es relativamente común en el mundo de las TI.

Como desarrollador de software, utilizo con frecuencia la palabra «programáticamente» en el trabajo, tanto verbalmente como por escrito. Considero que es tan válido como «gramaticalmente», pero en lugar de significar «usar la gramática adecuada», me refiero a transmitir «usar la sintaxis de programación adecuada».

Me molesta que el auto- correcto de muchos diccionarios no lo considero una palabra. Ignoro la advertencia y, si estoy debidamente motivado, me tomo el tiempo de agregar la palabra al archivo del diccionario interno que el programa compara.

Respuesta

A la pregunta original en la publicación, creo que hay una mejor alternativa, que es reestructurar la oración a algo como «… un programador también puede hacerlo en código . » Este es el uso que escucho y leo comúnmente; a menudo se usa para distinguir entre codificar un sistema para algún objetivo o configurar el mismo sistema para lograr ese objetivo.

Respuesta

La programática se acuñó como «según un programa, pero significa programa burocrático, político o administrativo, no» un fragmento de código «.

Al hablar de programación de software,» programáticamente «se siente mal y me suena al menos redundante, como en un equipo de cirujanos diciendo «¿cómo realizar un by-pass coronario médicamente?» o alguien dentro de un grupo de músicos preguntando «¿cómo tocar a Beethoven, musicalmente?»

Si estamos hablando de software, ya estamos hablando de hacer cosas con programas. Uno podría preguntar «¿hay una API para ¿hacer XYZ? «O» ¿cómo hacer xyz desde mi código? «

Crecí leyendo revistas de programación de EE. UU. durante los años 80 y 90 y me atrevo a que alguien me encuentre una aparición de la palabra» programáticamente «en Byte Revista, por ejemplo …

No me sorprendería en absoluto que el aumento del uso de la palabra «programáticamente» en software coincida con los años en los que el desarrollo de software comenzó a subcontratarse a fábricas de software baratas de India o China.

FC

PD: Irónicamente, hoy en día MSFT Technet está lleno de esta palabra que todavía me molesta cuando se aplica al software

Comentarios

  • Usted » realiza un by-pass coronario quirúrgicamente , no médicamente. 🙂 Y, relájese, programáticamente es tan válido como gramaticalmente a nd de manera realista .

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *