Comment prononcez-vous correctement ou par erreur les termes de programmation? Tout ce qui, selon vous, nécessite une correction ou une histoire stricte dans la première culture CS?
Programmation
char
= "tchar" ne se soucie pas?
!
= coup pas d'exclamation?
#
= livre pas de hachage? Exception #!
= shebang
*
= splat pas star?
regex
= "rej ex" pas "regg ex"?
sql
= "sq l" pas "suite" (déjà répondu, juste ie)
Unixen
|
= tuyau pas barre verticale?
bin
= bin comme en pin, pas comme en binaire?
lib
= lib comme dans la bibliothèque, pas comme dans liberate?
etc
= "ett voir", pas "et c" (comme dans /etc
et non "& c")
Contrariété
/
= barre oblique et non barre oblique inverse
LaTeX
= "laytek" et non "lay teks"
terminology
Jé Queue
la source
la source
char
comme si je commençais le mot «caractère». Cela a plus de sens pour moi. Et quand j'entends «livre», je pense souvent à £ et je dois me rappeler que beaucoup de gens veulent dire le caractère # à la place. Maintenant, / est évidemment pas une barre oblique inverse, ce serait \. Et je n'ai pas encore rencontré un locuteur natif de l'anglais qui peut prononcer TeX de la manière que la description de Knuth appelle. :-) (Mais je suppose que le grec natif dirait la même chose de ma prononciation, donc je vais me taire.)\*
personnage, j'utiliserai le mot «splat». XDRéponses:
Pour résumer ma propre expérience (nord-américaine):
la source
char
commecar
.De toute évidence, bon nombre de personnes n'ont pas fait leurs devoirs et ont lu la liste des questions rarement posées sur comp.lang.c. Sinon, ils sauraient prononcer
char
:D'autres pièces sont plus drôles:
la source
# = Hash (£ est un signe dièse)
! = Pling
la source
Nous sommes une boutique très internationale: il n'y a pas de bonne façon, tant que nous nous comprenons tous.
Agacement: # est un hachage en anglais britannique approprié (et comment nous l'utilisons): £ ou lb est livre aux Européens.
la source
Je ne m'occupe pas de tout cela tout le temps mais ...
Programmation
dur c comme voiture (car ça vient du "caractère")
Je suis juste habitué à appeler cette exclamation - d'où vient "bang"? Doit être un américanisme.
hachage - encore une fois, la livre est un américanisme
étoile ou astérisque
rejex - dur g ici sonne juste bizarre
Les deux en fonction de mon humeur. Normalement, je dis "Sequel Server", "My Sequel", mais "SQ L" quand tout seul
Unixen
tuyau, même si je l'appelais barre verticale.
bin comme dans c'est là que toutes mes ordures vont :)
lib comme dans liberate parce que dire "libe" sonne juste mal. On dirait que j'essaye de dire "lubrifiant" avec un accent australien
et cetera, mais je ne suis pas un mec unix principalement donc je peux me tromper avec ça
Contrariété
barre oblique ou barre oblique.
comme dans le latex puisque c'est comme ça qu'il est orthographié - vous pouvez peut-être l'utiliser avec votre bibliothèque d'en haut.
la source
J'utilise ce qui suit:
Je vais en jeter un autre dans le mix:
la source
J'ai appris la majeure partie de mon jargon de programmation de mon colocataire à l'université qui était également un major CS. La seule chose qu'il a fait de "mal" a été intentionnellement de prononcer "sql" comme "ess coo ell":
expression régulière: regg exx
lib: comme en libération (depuis Windows)
poubelle: comme dans une poubelle
etc: et cetera (du latin et ainsi de suite )
|: pipe
#!: la "ligne coup"
#: marque de hachure
la source
char
=character
!
=exclamation
#
=hash
*
=Star
regex
=rej x
sql
=S Q L
la source
#!
?char = "tchar"
!
= punto esclamativo (en italien)#
= "sharp" ou je dis étrangement 'S' (comme 'ess') s'il s'agit d'une instruction de préprocesseur C O_O#!
= shebang*
= asterisco (italien à nouveau)regex
= "rej ex"?sql
= "sq l" ou "suite"Unixen
|
= tuyau?bin
= bac comme dans la brochelib
= lib comme en liberté?etc
= "graver"Contrariété
/
= barre oblique (et c'est correct, c'est ->\
est la barre oblique inverseLaTeX
= "latek"la source
GUID. J'ai entendu certaines personnes dire GUID, certaines personnes le prononçant rimer avec "fluide" et certaines personnes le prononçant rimer avec "calmar".
la source
Ce sont des "équerres" généralement maintenant bien qu'en grandissant, je les connaissais respectivement comme inférieures et supérieures.
la source
GUI: gee-you-eye vs "gluant". J'ai toujours supposé que c'était le premier, mais j'ai entendu plusieurs personnes (avec des titres de compétences beaucoup plus professionnels que le mien, être "à peine amateur") s'y référer dans l'autre sens.
la source
Pas vraiment de programmation, mais ça me dérange quand les Américains disent "Router" (première syllabe rime avec "out"), tandis que les Européens disent "Root-er".
Je sais que cela est basé sur la façon dont les Américains disent "Route", mais alors pourquoi la chanson Route 66 est-elle chantée comme elle est?
la source
Lors d'un ancien emploi, nous avons eu une guerre de flammes religieuse autour de la prononciation de GIF . J'ai soutenu que le G devrait être un G dur car il représente le mot Graphics. Mes collègues ont fait valoir que puisque le G est devant un I, ce devrait être un G doux comme dans la girafe. Ils ont en outre soutenu que le créateur du format se prononce avec un soft-G, nous devons donc prendre cela comme preuve finale.
Donc, à ce poste, j'étais l'auteur de notre module Output Run-Time, abrégé ORT . En tant que créateur, j'ai exigé qu'il soit prononcé GIF avec un G dur. Certaines personnes me détestaient.
la source
char = 'chaar' comme dans 'les restes calcinés du patron aux cheveux pointus ont été trouvés dans la salle des serveurs'
! = 'bang' si je parle à un geek linux / unix, 'point d'exclamation' si je parle à une personne normale
# = 'livre' si je parle à un programmeur, 'signe numérique' pour tout le monde
#! = hash-bang si je parle à un Perlie, pas besoin de le dire à quelqu'un d'autre
* = astérisque, parfois étoile
regex = regg as in reggae, ex as in ex-employee
sql = SQUEAL
| = 'pipe' quand on parle aux programmeurs de systèmes, 'barre verticale' pour les gens normaux
bin = 'bin' comme dans 'bin thar, dun that'
lib = 'lib' comme en libération
etc = et cetera
/ = barre oblique, donc il n'y a pas d'ambiguïté
LaTeX = lahy tehx, puisque je suis du Sud
la source
Regarder les séries éliminatoires de la NFL et vu cette publicité Audible Pepsi et ils ont dit "backslash" et moi à propos de retourné! Cela me dérange vraiment, alors j'ai décidé de le chercher et de voir si je suis le seul. Heureux de voir que je ne le suis pas! Ce qui me dérange vraiment, c'est que si vous ne savez même pas, pourquoi diriez-vous même «de retour» avant de dire «barre oblique»? Si je ne sais pas de quelle couleur est la voiture de mon patron, mais je sais que c'est, disons, Grand Am, je ne vais pas dire "Mon patron apparaîtra dans un Grand Am rouge". Je quitterais le " rouge "hors de lui! Si vous ne savez pas, laissez simplement le «dos» hors de lui! Cela ne me dérangerait pas autant s'ils appelaient une barre oblique inverse une "barre oblique", au moins c'est une sorte de barre oblique! Comment appellent-ils une barre oblique inverse? Désolé, c'est une bête noire.
la source
Je me suis enseigné la programmation et en conséquence j'ai appris une tonne de nouveaux mots, sans jamais entendre les gens les prononcer. Par exemple, ce n'est qu'après avoir programmé pendant environ 4 ans (ma dernière année au lycée) que j'ai appris que la syntaxe est impôt sur le péché, pas impôt sur le sinus.
Certaines choses que je considère un peu bizarres pour moi:
*
= star (code C comme*x=10
je prononce comme 'star Ex est égal à 10')stdio
= es-studiostdlib
= es-tee-dee-lib (lib comme dans libertaire)#
était pound pour moi jusqu'à ce que je commence à utiliser C #, non je le prononce à la fois pound et sharp en lisant le code&
= et, y compris quand c'est vraiment l'address of
opérateur$
= chaîne. Il s'agit du premier langage de programmation que j'ai utilisé (DarkBasic) où les noms de variables préfixés par $ étaient des variables de chaîne.%
= pour cent!
= pas (même lors de la lecture des lignes de commande et autres)SQL
= Suite depuis l'année dernière où j'ai commencé à l'utiliser parce que c'est beaucoup plus facile pour moi de dire queS Q L
la source
J'ai commencé à prononcer fmt comme "fumt" grâce à Google Tech Talk " The Go Programming Language ". De même, je prononce stdio comme "stəd-AYE-oh".
la source