Pronunciación en la programación? [cerrado]

15

¿Cómo se pronuncian correcta o erróneamente los términos de programación? ¿Alguno que encuentre necesita una corrección estricta o un historial en la cultura temprana de CS?

Programación

char = "tchar" no te importa?

! = explosión no exclamación?

#= libra no hash? Excepción #!= shebang

* = splat no estrella?

regex = "rej ex" no "regg ex"?

sql= "sq l" no "secuela" (ya respondió, solo es decir)

Unixen

| = tubo no barra vertical?

bin = bin como en pin, no como en binario?

lib = lib como en la biblioteca, no como en liberate?

etc= "ett see", no "et c" (como en /etcy no "& c")

Molestia

/ = barra oblicua no barra invertida

LaTeX = "laytek" no "lay teks"

Jé Queue
fuente
25
Yo pronuncio etc, etcétera. Tal vez soy un extraño.
Matt Ellen
3
Lo pronuncio charcomo si comenzara la palabra "carácter". Simplemente tiene más sentido para mí. Y cuando escucho "libra", a menudo pienso en £ y necesito recordarme que mucha gente se refiere al carácter # en su lugar. Ahora, / obviamente no es una barra invertida, eso sería \. Y todavía tengo que encontrarme con un hablante nativo de inglés que pueda pronunciar TeX de la manera que lo requiere la descripción de Knuth. :-) (Pero supongo que el hablante nativo de griego diría lo mismo sobre mi pronunciación, así que me quedaré callado.)
Christopher Creutzig
2
La próxima vez que tenga que pronunciar el \*carácter, usaré la palabra 'splat'. XD
gablin
55
"Ardilla" para SQL.
Kramii
3
Siempre me pareció divertido que por un tiempo el SCSI inmemorial se pronunciara "chillón", pero Apple intentó a fines de los 80 y principios de los 90 pronunciarlo como "sexy". Perdieron esa batalla.
Jesse C. Slicer

Respuestas:

18

Para resumir mi propia experiencia (norteamericana):

  • char se puede pronunciar en ambos sentidos: como "char" en "charcoal" o cerca de "care"; nunca me gusta "auto"
  • ! es un "signo de exclamación"
  • # es un "signo de libra" (probablemente un americanismo)
  • * es un "asterisco" (nunca en 15 años escuché a nadie llamarlo "splat")
  • RegEx con una "g" dura porque es regular, no rejular.
  • SQL : escuchó tanto "ess-queue-ell" como "secuela"; pero SQL Server (de Microsoft) se pronuncia con mucha más frecuencia como "servidor secuela".
  • bin es como una papelera de reciclaje; no "bine"
  • El antepasado de LaTeX es TeX. La pronunciación de "tecnología" se remonta al creador de TeX, Donald Knuth. En realidad, se suponía que la X sonaría más como el "ch" alemán en Bach. "La-tech" es la única forma en que LaTeX se pronuncia en la comunidad de investigación de los Estados Unidos; Si lo pronuncia como una especie de goma, regala que no le pertenece.
azheglov
fuente
de acuerdo con todos los suyos
tcrosley
Huh Siempre lo pronuncio charcomo car.
Christian Mann
No, es 'asterik'.
Michael K
1
Wow, nunca escuché "bine".
Mark C el
66
# es hash. £ es libra.
10

Obviamente, algunas personas no han hecho su tarea y leyeron la lista de preguntas frecuentes comp.lang.c. De lo contrario, sabrían cómo pronunciar char:

19.26: ¿Cómo se pronuncia `` char ''?

Como la primera palabra de `` char * ''. El acento está generalmente en la primera sílaba.

Algunas otras piezas son más divertidas:

17.6: ¿De qué se trata este `` espacio en blanco ''?

El espacio en blanco es un término racista, segregacional. Implícitamente, el espacio "oscuro" o "coloreado" (es decir, el carácter '_') no es lo suficientemente bueno como para separar tokens. Más interesante aún, los caracteres de espacio en blanco mantienen las otras fichas separadas. Dicen que es para analizar, pero hay amplia evidencia de que el objetivo del espacio en blanco es evitar que los otros personajes "se hagan cargo" del programa. Esto se disfraza con la descripción de C como "insensible al espacio en blanco", una simple estratagema para la simpatía.

Jerry Coffin
fuente
8

# = Hash (£ es un signo de libra)

! = Pling

uɐɪ
fuente
3
Pling? Bling de plástico? Whaaa?
Incognito
Proviene del lenguaje de programación BCPL, uno de los precursores de C.
uɐɪ
1
+1 para pling. Echo de menos pling. Era el nombre oficial de "!" operador en BBC BASIC.
Kramii
Esto se remonta a los orígenes de Cambridge de la microcomputadora de la BBC y al hecho de que alrededor de esa época (yo soy de esa época) el curso de informática en la universidad implicaba mucho trabajo en BCPL. Supongo que llevaron el nombre.
u
4

Somos una tienda muy internacional: no existe una forma correcta, siempre y cuando todos nos entendamos.

Molestia: # es hash en inglés británico apropiado (y cómo lo usamos): £ o lb es libra para los europeos.

gbn
fuente
3

No trato con todo esto todo el tiempo pero ...

Programación

char = "tchar" no te importa?

hard c like car (porque viene del "personaje")

! = explosión no exclamación?

Estoy acostumbrado a llamar a esta exclamación: ¿de dónde vino "bang"? Debe ser un americanismo.

# = libra no hash? Excepción #! = shebang

hash - de nuevo, la libra es un americanismo

* = splat no estrella?

estrella o asterisco

regex = "rej ex" no "regg ex"?

rejex - g duro aquí solo suena raro

sql = "sq l" no "secuela" (ya respondió, solo es decir)

Ambos, dependiendo del estado de ánimo en el que me encuentre. Normalmente, digo "Servidor de Secuela", "Mi Secuela", pero "SQ L" cuando está solo

Unixen

El | = tubo no barra vertical?

tubo, aunque solía llamarlo barra vertical.

bin = bin como en pin, no como en binario?

bin como en eso es donde va toda mi basura :)

lib = lib como en la biblioteca, no como en liberate?

lib como en liberate porque decir "libe" simplemente suena mal. Parece que estoy tratando de decir "lubricante" con acento australiano

etc = "ett see", no "et c"

etcétera, pero no soy un tipo unix principalmente, así que podría estar equivocado con eso

Molestia

/ = barra inclinada invertida

barra oblicua o barra inclinada hacia adelante.

LaTeX = "laytek" no "lay teks"

como en el látex ya que así es como se deletrea, tal vez puedas usarlo con tu lib desde arriba.

JohnL
fuente
1
"bang" es un unixismo antiguo común, no americano, no creo.
Jé Queue
Correcto, pero ¿de dónde vino en Unix? ¿Qué hizo que un cuerpo de Unix mirara el venerable signo de exclamación y decidiera llamarlo "explosión"? ¿Hizo explotar su máquina en una lluvia de fuegos artificiales?
JohnL
en.wikipedia.org/wiki/Exclamation_point no dice lo suficiente.
Jé Queue
Oh bueno, uno de los pequeños misterios de la vida, ¿eh?
JohnL
No soy una diversión americana pero, ¿de dónde vienes tu sistema operativo?
omeid
3

Yo uso lo siguiente:

  • char: "char", como en "charbroiled". Rima muy bien con "estrella", por lo que "char *" aparece como "estrella de char".
  • !: Intrigante; No estoy seguro de haber pronunciado esto en voz alta. Probablemente diría "signo de exclamación", para ser honesto, solo para ser claro.
  • #: "Hash", aunque a veces en mi cabeza también digo "número".
  • * : "Estrella"
  • Regex: "REG-ex". Es interesante, ya que "regular" tiene una g dura, pero supongo que la g suave fluye mejor.
  • SQL: Quizás difiero de la mayoría de las personas, pero digo "secuela", excepto en el caso de PostgreSQL. Escuché que puedes decir qué programadores RDBMS cortaron sus dientes, ya que aquellos que aprendieron en SQL Server tienden a decir "secuela" y todos los demás tienden a decir "ess cyoo ell". No estoy seguro si eso es cierto, pero es cierto en mi caso. :)
  • |: "Pipa". Duh :)
  • bin: "bin" rima con "pin"
  • lib: "lib" como en "liberar"
  • etc: "ets-see", como en "slash ets-see". :)
  • /: "Slash". También me molesta cuando la gente lo llama barra invertida, tanto que escribí una publicación de blog al respecto hace muchas lunas.
  • LaTeX: Digo "LUH-tech".

Lanzaré otro en la mezcla:

  • Mac OS X: es "Mac OS Ten ", no "Mac OS Ex " :)
mipadi
fuente
La primera vez que lo vi, pensé "LAY-tex". Ahora digo "LAY-tech". No es necesario ser pretencioso. Si buscamos precisión en griego, deberíamos decir "ahlfa", "veeta", "ghamma", "eeta, zeeta, theeta" y "mee", "nee", "khchi".
Mark C el
2

Aprendí la mayor parte de mi jerga de programación de mi compañero de cuarto en la universidad que también era estudiante de CS. Lo único que hizo "mal" fue pronunciar intencionalmente "sql" como "ess coo ell":

regex: regg exx

lib: como en la liberación (desde Windows)

bin: como en el cubo de ropa

etc: etcétera (del latín, etc. )

|: tubo

# !: la "línea de explosión"

#: marca de sombreado

anfetamaquina
fuente
"etc: etcétera (del latín, etc.)" en realidad, etcétera en latín literalmente significa "y otras cosas"
Federico klez Culloca
Quizás la pronunciación de SQL debería leer "ess-kyoo-ELL" (a menos que sea, por ejemplo, un alemán).
Mark C el
@ Mark: No. Ese fue el punto de ponerlo entre comillas; Es una pronunciación errónea intencional. "Kyoo" sería la forma correcta.
anfetamáquinas
2

char = character

! = exclamation

# = hash

* = Star

regex= rej x

sql = S Q L

Pramodh
fuente
Entonces, ¿cómo llamas #!?
Jé Queue
Me llevó un tiempo darme cuenta de lo que significaba el nombre de Squillman.
Mark C el
2

char = "tchar"

! = punto esclamativo (en italiano)

# = "sostenido" o extrañamente digo 'S' (como 'ess') si es una declaración de preprocesador C O_O

#! = shebang

* = asterisco (italiano otra vez)

regex = "rej ex"?

sql = "sq l" o "secuela"

Unixen

| = tubería?

bin = bin como en pin

lib = lib como en libertad?

etc = "grabado"

Molestia

/= barra oblicua (y es correcto, esto -> \es la barra invertida

LaTeX = "latek"

revs Federico Culloca
fuente
1
Barra invertida? ¿En serio? Su nombre es "barra retroversa" !!! :-)
Wizard79
1
@Lorenzo, ¡finalmente encontré un lugar de trabajo donde los nombres de las variables están en italiano! ¡Y todas las variables son globales! ¡Esto es simplemente gracioso! De todos modos LOL para 'barra retroversa' XD
Federico klez Culloca
2

GUID. He escuchado a algunas personas decir GUID, algunas personas que lo riman con "fluido" y algunas personas que lo riman con "calamar".

Mason Wheeler
fuente
2

# #
Esto también se puede llamar el signo de número o octothorpe para otro par de respuestas.

<,>

Estos son "paréntesis angulares" por lo general ahora, mientras crecía, los conocía como menores y mayores que respectivamente.

JB King
fuente
2

GUI: caramba vs. "pegajoso". Siempre supuse que era lo primero, pero he escuchado que varias personas (con credenciales mucho más profesionales que las mías, que son "apenas aficionados") se refieren a eso de otra manera.

Maulrus
fuente
1
"Gooey" es mucho más fácil de decir. Considere: "unidad ZIP", "SCSI".
Mark C el
Los investigadores de CSI dicen "pegajoso".
Joey Adams
¡Incluso lo digo como Gooey!
Nunca me gustó "pegajoso", pero me ha crecido recientemente, es mucho más fácil decirlo
Jake
1

En realidad no es programación, pero me molesta cuando los estadounidenses dicen "Router" (la primera sílaba rima con "out"), mientras que los europeos dicen "Root-er".

Sé que se basa en cómo los estadounidenses dicen "Ruta", pero ¿por qué se canta la canción Ruta 66?

DanSingerman
fuente
1
Esto también me afecta a mí, aunque no creo que muchos estadounidenses pronuncien la 'e' tampoco, por lo que es más como rowt-r. Para ser justos, muchos británicos dicen root-uh o root-ah, algunos con más gruñidos que otros.
Alan Pearce
3
Afortunadamente, viviendo en los Estados Unidos, puedes decir cualquiera de las pronunciaciones y serás entendido bien, pero los compositores no pueden juzgar a Americana en 1946.
Jé Queue
Pronunciar "ruta" como "raíz" (a pesar de pronunciar "enrutador" como "enrutador") es más común en el noreste. Pregúntele a cualquier persona de Connecticut cuál es el camino más peligroso en su estado: "Raíz Seis".
azheglov
2
La raíz vs. Rowt depende de la región y el contexto. Por ejemplo, puedo preguntar: "¿Qué raíz manejaste al otro lado del país?", Pero preguntar: "¿Qué fila llevaste a casa del trabajo?"
mellowsoon
1

En un trabajo anterior, tuvimos una guerra de llamas religiosa en torno a la pronunciación de GIF . Argumenté que la G debería ser una G dura porque representa la palabra Gráficos. Mis colegas argumentaron que, dado que la G está frente a una I, debería ser una G suave como en una jirafa. Argumentaron además que el creador del formato se pronuncia con un G suave, por lo que debemos tomar eso como la prueba final.

Entonces, en ese trabajo, fui el autor de nuestro módulo Output Run-Time, abreviado ORT . Como creador, exigí que se pronunciara GIF con un G duro. Algunas personas me odiaban.

Jesse C. Slicer
fuente
¡Siempre lo he pronunciado jiff, y lo rechazaré con cualquiera que lo diga de manera diferente! jaja Al igual que tus compañeros de trabajo, elegí pronunciarlo de esa manera porque el creador quería que se dijera de esa manera.
mellowsoon
Siempre dije "jif", ya que así se llamaba en mi círculo de BBS SysOps.
Jé Queue
1
¿Ahora pronunciaste SysOp como "Sis-Opp" o "Sye-Sopp"? Lamentablemente, he escuchado ambos.
Jesse C. Slicer
1
@John: "Jif" en las antiguas colonias es una mantequilla de maní. No muy bueno con limón :)
Jesse C. Slicer
1
¿Cómo pronuncian sus colegas "gift", "gill" y "git"?
saus
1

char = 'chaar' como en 'los restos carbonizados del jefe de pelo puntiagudo fueron encontrados en la sala de servidores'

! = 'explosión' si estoy hablando con un geek de Linux / Unix, 'signo de exclamación' si estoy hablando con una persona normal

# = 'libra' si estoy hablando con un programador, 'signo de número' para todos los demás

#! = hash-bang si estoy hablando con un Perlie, no hay necesidad de decirle esto a nadie más

* = asterisco, ocasionalmente estrella

regex = regg como en reggae, ex como en ex empleado

sql = SQUEAL

El | = 'tubería' cuando se habla con programadores de sistemas, 'barra vertical' para personas normales

bin = 'bin' como en 'bin thar, dun that'

lib = 'lib' como en la liberación

etc = etcétera

/ = barra diagonal, por lo que no hay ambigüedad

LaTeX = lahy tehx, ya que soy sureño

Steven A. Lowe
fuente
P: ¿Qué comen los programadores irlandeses de Perl en el desayuno? A: ¡Bangers y hachís!
Mark C el
1

¡Mirando los playoffs de la NFL y vi ese anuncio de Audible Pepsi y dijeron "barra invertida" y yo casi volteé! Esto me molesta mucho, así que decidí buscarlo y ver si soy el único. Me alegra ver que no lo soy! Lo que realmente me molesta es que si ni siquiera lo sabes, ¿por qué dirías "volver" antes de decir "barra oblicua"? Si no sé de qué color es el auto de mi jefe, pero sé que es un, digamos, Grand Am, no voy a decir "Mi jefe aparecerá en un Grand Am rojo". Dejaría el " rojo "fuera de él! Si no lo sabe, ¡simplemente deje la "parte de atrás"! No me importaría tanto si llamaran una barra invertida como "barra oblicua", ¡al menos es una especie de barra oblicua! ¿Qué llaman una barra invertida? Lo siento, es una manía.

222
fuente
Probablemente una hipercorrección, porque suena más "computarizado".
Jon Purdy el
Las personas que aprendieron MS-DOS hace años se acostumbraron a decir "barra diagonal inversa" porque los estaban escribiendo. Creo que proviene de vagos recuerdos de una "barra invertida" como resultado de una computadora.
Matthew Frederick el
1

Me enseñé a programar y, como resultado, aprendí un montón de palabras nuevas, sin escuchar a la gente pronunciarlas. Por ejemplo, no fue hasta después de la programación durante aproximadamente 4 años (mi último año en la escuela secundaria) que aprendí que la sintaxis es sin-tax, no sinusoidal.

Algunas cosas que considero un poco extrañas para mí:

*= estrella (código C como *x=10lo pronuncio como 'estrella Ex es igual a 10')

stdio = es-studio

stdlib = es-tee-dee-lib (lib como en libertario)

# me golpeó hasta que comencé a usar C #, no lo pronuncié tanto libra como fuerte al leer el código

&= e, incluso cuando es realmente el address ofoperador

$= cadena. Esto es del primer lenguaje de programación que utilicé (DarkBasic) donde los nombres de variables con el prefijo $ eran variables de cadena.

% = porcentaje

! = no (incluso al leer líneas de comando y tal)

SQL = Secuela desde el año pasado donde comencé a usarlo porque es mucho más fácil para mí decir que S Q L

Earlz
fuente
0

He empezado a pronunciar fmt como "fumt" gracias al Google Tech Talk " The Go Programming Language ". Del mismo modo, pronuncio stdio como "stəd-AYE-oh".

Joey Adams
fuente