Utilisation fréquente dun mot introuvable dans le dictionnaire, “ par programme. ”

Voici « un mot que je vois souvent sur StackOverflow, » par programme « .

Utilisé pour indiquer quun programmeur a lintention de faire quelque chose dans le code dun programme, plutôt que par linteraction de lutilisateur.

Par exemple, « un utilisateur peut cocher une case sur un formulaire, mais un programmeur peut également le faire par programme . »

Puisque ce mot nest pas dans le dictionnaire, je suppose quil est soit incorrect de lutiliser du tout, soit il sagit dun nouveau mot qui est essentiellement de largot.

Y a-t-il une meilleure alternative?

Commentaires

Réponse

« Programatic » est une faute dorthographe de «  programmatique « , qui est dans le dictionnaire. Votre compréhension de lutilisation technique est correcte, et est légèrement différente de la définition courante du dictionnaire.

Je pense que la seule alternative raisonnable serait « automatiquement », puisque le programmeur automatise le processus, mais cette utilisation est clairement inférieur (au moins aux oreilles de ce programmeur) à « programmatiquement ».

Commentaires

  • Je ne ‘ t think automatically est une alternative raisonnable.  » Via le code « ,  » dans le code « ,  » en utilisant le code  » ou  » dans ce programme  » convient mieux.
  • Étant donné quun programme informatique et un concert ont des orthographes différentes (au moins en anglais britannique), on peut ‘ que l’orthographe programmée avec un seul m est valide lorsque vous voulez dire  » à laide dun programme informatique « .
  • I ‘ m avec Zoot.  » Automatiquement  » a la connotation dun événement se produisant toujours si une condition de déclenchement est remplie, alors que  » Par programme  » a des connotations que lévénement se produira si le programme le dicte. Il y a ‘ beaucoup de chevauchements, mais les connotations sont utiles.
  • Je suis daccord avec vous deux. Mais une fois que vous excluez un langage plus technique comme  » via le code « , vous ‘ collé à quelque chose de plus compréhensible pour le profane comme  » automatiquement « . Si je parlais à un autre programmeur, je dirais toujours  » par programme « .

Réponse

Si nous nous limitons aux circonlocutions pour éviter de construire des mots utiles et sensés, alors la communication peut être altérée. Dans le cas de « programmatiquement », je ne dirais même pas que lon a inventé un nouveau mot. Pour quiconque comprend le concept de lutilisation du code de programme pour obtenir un résultat particulier, les mots « programmatique » et « programmatique » me semblent être des constructions assez évidentes.

En tant que programmeur, jai un grand respect pour la documentation officielle. Dans ce cas, cependant, je dirais que la documentation officielle est incomplète, périmée ou a été mal interprétée.

Commentaires

  • +1 Dun point de vue technique et linguistique, la réponse la plus appropriée.

Réponse

Le NOAD répertorie programmatique , et il signale que cela signifie de la nature ou selon un programme , calendrier ou méthode ; lun des dérivés rapportés par le dictionnaire est programmatiquement .

Comme alternative à programmatiquement , je peux penser à en (utilisant un) script , par code ou par script .

Réponse

Cest « par programme », pas « par programme ». Cependant, comme de nombreux traitements de texte et dictionnaires de formulaires Web intégrés ne reconnaissent pas le mot, votre faute dorthographe est relativement courante dans le monde informatique.

En tant que développeur de logiciels, jutilise fréquemment le mot «programmatiquement» au travail, à la fois verbalement et par écrit. Je considère que cest tout aussi valide que «grammaticalement», mais au lieu de vouloir dire «en utilisant une grammaire appropriée», je veux dire «en utilisant la syntaxe de programmation appropriée».

Cela mennuie que lauto- correct de nombreux dictionnaires ne le considèrent pas comme un mot. Jignore lavertissement, et si je suis correctement motivé, je prends le temps dajouter le mot au fichier de dictionnaire interne que le programme vérifie.

Réponse

À la question originale du message, je pense quil existe une meilleure alternative, qui consiste à restructurer la phrase en quelque chose comme « … un programmeur peut aussi le faire dans le code .  » Cest lusage que jentends et lis couramment; il est souvent utilisé pour distinguer entre le codage dun système pour un objectif ou la configuration du même système pour atteindre cet objectif.

Réponse

Le programmatique a été inventé comme « selon un programme, mais signifiant un programme bureaucratique, politique ou administratif, et non comme » un morceau de code « .

En discutant de la programmation de logiciel, le » programmatiquement « se sent mal, et moi, cela semble au moins redondant, comme sur une équipe de chirurgiens disant « comment effectuer un pontage coronarien médicalement? » ou quelquun au sein dun groupe de musiciens demandant « comment jouer à Beethoven, musicalement? »

Si nous « parlons de logiciel, nous parlons déjà de faire des choses avec des programmes. On pourrait demander » existe-t-il une API pour faire XYZ? « Ou » comment faire xyz à partir de mon code? « 

Jai grandi en lisant des magazines de programmation américains tout au long des années 1980 et 1990 et jose quiconque me trouver une occurrence du mot » programmatiquement « dans Byte Magazine, par exemple …

Cela ne me surprendrait pas du tout si lutilisation croissante du mot «programmatiquement» dans les logiciels correspond aux années où le développement logiciel a commencé à être sous-traité à des usines de logiciels bon marché en Inde ou en Chine.

FC

PS: Ironiquement, de nos jours, MSFT Technet regorge de ce mot qui me frotte encore dans le mauvais sens lorsquil est appliqué au logiciel

Commentaires

  • Vous  » effectuez un by-pass coronaire chirurgicalement , pas médicalement. 🙂 Et, détendez-vous, par programme aussi valide que grammaticalement a nd de manière réaliste .

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *