Pronúncia em programação? [fechadas]

15

Como você pronuncia correta ou erroneamente os termos de programação? Você acha que precisa de uma correção ou história estritas na cultura primitiva do CS?

Programação

char = "tchar" não se importa?

! = bang não exclamação?

#= libra não hash? Exceção #!= shebang

* = splat não estrela?

regex = "rej ex" não "regg ex"?

sql= "sq l" não "sequel" (já respondido, apenas ie)

Unixen

| = tubo não barra vertical?

bin = bin como no pino, não como no binário?

lib = lib como na biblioteca, não como na libertar?

etc= "ett see", não "et c" (como em /etce não "& c")

Aborrecimento

/ = barra não barra invertida

LaTeX = "laytek" não "lay teks"

Jé Queue
fonte
25
Eu pronuncio etc et cetera. Talvez eu seja uma pessoa estranha.
Matt Ellen
3
Eu pronuncio charcomo inicio a palavra "personagem". Faz mais sentido para mim. E quando ouço "libra", penso frequentemente em libras e preciso me lembrar de que muitas pessoas significam o personagem #. Agora, obviamente não é uma barra invertida, seria \. E ainda não encontrei um falante nativo de inglês que possa pronunciar TeX da maneira que a descrição de Knuth exige. :-) (Mas eu acho que o falante nativo do grego diria a mesma coisa sobre a minha pronúncia, então eu vou ficar quieto.) #
549 Christopher Creutzig
2
Da próxima vez que tiver que pronunciar o \*personagem, usarei a palavra 'splat'. XD
gablin 22/10/10
5
"Esquilo" para SQL.
Kramii
3
Eu sempre achei divertido que, por algum tempo, o imemorial SCSI fosse declarado "escandaloso", mas a Apple tentou no final dos anos 80 e início dos anos 90 pronunciá-lo como "sexy". Eles perderam essa batalha.
Jesse C. Slicer

Respostas:

18

Para resumir minha própria experiência (norte-americana):

  • Caracteres pode ser pronunciado nos dois sentidos: como "char" em "carvão" ou próximo a "care"; nunca gosto de "carro"
  • !é um "ponto de exclamação"
  • # é um "sinal de libra" (provavelmente um americanismo)
  • * é um "asterisco" (nunca em 15 anos ouvi alguém chamá-lo de "splat")
  • RegEx com um "g" rígido porque é regular, não é rejeitado.
  • SQL : ouviu "ess-queue-ell" e "sequel"; mas o SQL Server (da Microsoft) é muito mais frequentemente "servidor de sequela".
  • bin é como uma lixeira; não "bine"
  • O ancestral do LaTeX é o TeX. A pronúncia "tech" remonta ao criador do TeX, Donald Knuth. Na verdade, o X deveria soar mais como o "ch" alemão em Bach. "La-tech" é a única maneira de o LaTeX ser pronunciado na comunidade de pesquisa dos EUA; se você a pronuncia como uma espécie de borracha, renuncia a não pertencer a ela.
azheglov
fonte
concordo com todos os seus
tcrosley 28/10
Hã. Eu sempre pronunciei charcomo car.
Christian Mann
Não, é 'asterik'.
Michael K
1
Uau, eu nunca ouvi falar "bine".
Mark C
6
# é hash. £ é libra.
10

Obviamente, muitas pessoas não fizeram a lição de casa e leram a lista de perguntas freqüentes do comp.lang.c. Caso contrário, eles saberiam como pronunciar char:

19.26: Como se pronuncia `` char ''?

Como a primeira palavra de `` char * ''. O sotaque geralmente está na primeira sílaba.

Algumas outras peças são mais engraçadas:

17.6: O que é esse `` espaço em branco '' que eu continuo ouvindo?

Espaço em branco é um termo racista e segregacional. Implicitamente, o espaço "escuro" ou "colorido" (ou seja, o caractere '_') não é bom o suficiente para separar os tokens. O mais interessante é que os caracteres de espaço em branco mantêm os outros tokens separados. Eles dizem que é para análise, mas há muitas evidências de que o objetivo do espaço em branco é impedir que os outros personagens "assumam" o programa. Isso é disfarçado pela descrição de C como "insensível ao espaço em branco" - uma manobra simples de simpatia.

Jerry Coffin
fonte
8

# = Hash (£ é um sinal de libra)

! = Pling

uɐɪ
fonte
3
Pling? Bling de plástico? O que?
Incognito
Ele vem da linguagem de programação BCPL - um dos precursores de C. #
22710
1
+1 para pling. Sinto falta de pling. Era o nome oficial do "!" operador no BBC BASIC.
Kramii 29/10/10
Isso remonta às origens de Cambridge do microcomputador da BBC e ao fato de que naquela época (eu sou daquele vintage) o curso de ciência da computação na universidade envolvia muito trabalho no BCPL. Suponho que eles carregaram o nome.
uɐɪ
4

Somos uma loja muito internacional: não existe um caminho correto, desde que todos nos entendamos.

Aborrecimento: # é um hash no inglês britânico adequado (e como o usamos): £ ou lb é libra para os europeus.

gbn
fonte
3

Eu não lido com tudo isso o tempo todo, mas ...

Programação

char = "tchar" não se importa?

difícil c como carro (porque vem do "personagem")

! = bang não exclamação?

Estou acostumado a chamar essa exclamação - de onde veio o "estrondo"? Deve ser um americanismo.

# = libra não hash? Exceção #! = shebang

hash - novamente, libra é um americanismo

* = splat não estrela?

estrela ou asterisco

regex = "rej ex" não "regg ex"?

rejex - hard g aqui soa estranho

sql = "sq l" não "sequela" (já respondida, apenas ie)

Ambos, dependendo do humor em que estou. Normalmente digo "Sequel Server", "My Sequel", mas "SQ L" quando está sozinho.

Unixen

| = tubo não barra vertical?

cano, embora eu costumava chamá-lo de barra vertical.

bin = bin como no pino, não como no binário?

bin como é para onde todo o meu lixo vai :)

lib = lib como na biblioteca, não como em liberar?

lib como em liberate porque dizer "libe" parece errado. Parece que estou tentando dizer "lubrificante" com sotaque australiano

etc = "ett see", não "et c"

etc, mas eu não sou um cara unix principalmente, então eu posso estar errado com isso

Aborrecimento

/ = barra não barra invertida

barra ou barra para a frente.

LaTeX = "laytek" e não "lay teks"

como no látex, já que é assim que se escreve - talvez você possa usá-lo com sua biblioteca de cima.

JohnL
fonte
1
"bang" é um Unixismo mais antigo e comum, não Americana, eu não acho.
Jé Queue 22/10/10
Certo, mas de onde ele veio no Unix - o que fez um corpo do Unix olhar para o venerável ponto de exclamação e decidir chamá-lo de "estrondo"? Isso fez sua máquina explodir em uma chuva de fogos de artifício?
johnl
en.wikipedia.org/wiki/Exclamation_point não diz bem.
Jé Queue 22/10/10
Oh, bem, um dos pequenos mistérios da vida, não é?
johnl
Eu não sou uma diversão americana, mas de onde você vem?
Omeid
3

Eu uso o seguinte:

  • char: "char", como em "charbroiled". Ele rima muito bem com "estrela", então "char *" aparece como "estrela de char".
  • !: Intrigante; Não tenho certeza se pronunciei isso em voz alta. Eu provavelmente diria "ponto de exclamação", para ser honesto, apenas para ser claro.
  • #: "Hash", embora às vezes na minha cabeça eu também diga "número".
  • * : "Estrela"
  • Regex: "REG-ex". É interessante, já que "regular" tem um g difícil, mas suponho que o g suave flua melhor.
  • SQL: Talvez eu seja diferente da maioria das pessoas, mas digo "sequela", exceto no caso do PostgreSQL. Ouvi dizer que você pode dizer o que os programadores RDBMS cortam os dentes, pois quem aprendeu no SQL Server costuma dizer "sequela" e todo mundo tende a dizer "ess cyoo ell". Não tenho certeza se isso é verdade, mas é verdade no meu caso. :)
  • |: "Tubo". Duh. :)
  • bin: "bin" rima com "pin"
  • lib: "lib" como em "liberar"
  • etc: "ets-see", como em "barra ets-see". :)
  • /: "Barra". Me irrita quando as pessoas chamam isso de barra invertida também - tanto que eu escrevi um post sobre isso há muitas luas.
  • LaTeX: Eu digo "LUH-tech".

Vou jogar outro na mistura:

  • Mac OS X: É "Mac OS Ten ", não "Mac OS Ex " :)
mipadi
fonte
A primeira vez que vi, pensei "LAY-tex". Agora eu digo "LAY-tech". Não precisa ser pretensioso. Se buscássemos precisão no grego, deveríamos estar dizendo "ahlfa", "veeta", "ghamma", "eeta, zeeta, theeta" e "mee", "nee", "khchi".
Mark C
2

Aprendi a maior parte da minha linguagem de programação com meu colega de quarto na faculdade, que também era graduado em CS. A única coisa que ele fez "errado" foi intencionalmente pronunciar "sql" como "ess coo ell":

regex: regg exx

lib: como na liberação (do Windows)

bin: como em clothesbin

etc: et cetera (do latim e assim por diante )

|: pipe

# !: a "linha do estrondo"

#: marca de hachura

anfetamaquina
fonte
"etc: et cetera (do latim e assim por diante)" na verdade, et cetera, em latim, literalmente significa "e outras coisas"
Federico klez Culloca 22/10/10
Talvez a pronúncia do SQL deva ser "ess-kyoo-ELL" (a menos que seja, por exemplo, uma língua alemã).
Mark C
@ Mark: Não. Esse foi o objetivo de colocá-lo entre aspas; é uma pronunciação intencional. "Kyoo" seria o caminho certo.
Amphetamachine
2

char = character

! = exclamation

# = hash

* = Star

regex= rej x

sql = S Q L

Pramodh
fonte
Então, como você chama #!?
Jé Queue 22/10/10
Demorei um pouco para eu perceber o que o nome Squillman significava.
Mark C
2

char = "tchar"

! = punto esclamativo (em italiano)

# = "sharp" ou estranhamente digo 'S' (como 'ess') se for uma declaração do pré-processador C O_O

#! = shebang

* = asterisco (italiano novamente)

regex = "rejeitar ex"?

sql = "sq l" ou "sequela"

Unixen

| = tubo?

bin = compartimento como no pino

lib = lib como na liberdade?

etc = "etch"

Aborrecimento

/= barra (e está correto, esta -> \é a barra invertida

LaTeX = "látex"

Federico Culloca
fonte
1
Barra invertida? Você está falando sério? O nome dele é "barra retroversa" !!! :-)
Wizard79
1
@ Lorenzo, finalmente encontrei um local de trabalho em que os nomes das variáveis ​​estão em italiano! E todas as variáveis ​​são globais! Isso é hilário! De qualquer forma, LOL para 'barra retroversa' XD
Federico klez Culloca 22/10/10
2

GUID. Eu ouvi algumas pessoas dizendo GUID, algumas pessoas pronunciando rimando com "fluido" e algumas pessoas pronunciando rimando com "lula".

Mason Wheeler
fonte
2

#
Também pode ser chamado de sinal numérico ou octóforo para mais algumas respostas.

<,>

Estes são "colchetes angulares" normalmente agora, embora quando eu os conhecesse eram menores e maiores que respectivamente.

JB King
fonte
2

GUI: olho no olho x "pegajoso". Eu sempre assumi que era o primeiro, mas ouvi várias pessoas (com muito mais credenciais profissionais do que as minhas, que são "quase amadoras") se referem a ela de outra maneira.

Maulrus
fonte
1
"Gooey" é muito mais fácil de dizer. Considere: "Unidade ZIP", "SCSI".
Mark C
Os investigadores da CSI dizem "pegajosos".
Joey Adams
Até eu digo isso como pegajoso !!
Eu nunca usei a gostar "pegajosos", mas a sua cresceu em mim recentemente, é muito mais fácil de dizer
Jake
1

Na verdade, não é programação, mas me incomoda quando os americanos dizem "Router" (a primeira sílaba rima com "out"), enquanto os europeus dizem "Root-er".

Eu sei que é baseado em como os americanos dizem "Route", mas então por que a música Route 66 é cantada como é?

DanSingerman
fonte
1
Isso também me emociona, embora eu não ache que muitos americanos pronunciam o 'e' também, então é mais como rowt-r. Para ser justo, muitos britânicos dizem root-uh ou root-ah, alguns com mais grunhidos que outros.
Alan Pearce
3
Felizmente, vivendo nos Estados Unidos, você pode dizer qualquer pronúncia e você vai ser entendido muito bem, mas Americana não pode ser julgado por compositores em 1946.
Jé Queue
Pronunciar "route" como "root" (apesar de pronunciar "router" como "rowter") é mais comum no Nordeste. Pergunte a alguém de Connecticut, qual é a estrada mais perigosa de seu estado - "Raiz Seis".
Azheglov 22/10/10
2
A raiz vs. rowt depende da região e do contexto. Por exemplo, posso perguntar: "Qual raiz você dirigiu atravessando o país?", Mas pergunte: "Qual linha você levou para casa do trabalho?"
mellowsoon
1

Em um trabalho anterior, tivemos uma guerra religiosa em torno da pronúncia do GIF . Argumentei que o G deveria ser um disco rígido porque representa a palavra Gráficos. Meus colegas argumentaram que, como o G está na frente de um I, deve ser um G suave como na girafa. Eles argumentaram ainda que o criador do formato pronuncia-se com um G suave, então devemos tomar isso como prova final.

Então, nesse trabalho, fui o autor do nosso módulo Output Run-Time, abreviado ORT . Como criador, exigi que fosse pronunciado GIF com um hard-G. Algumas pessoas me odiavam.

Jesse C. Slicer
fonte
Eu sempre pronunciei isso em instantes, e jogarei fora com qualquer um que o pronuncia de maneira diferente! haha Como seus colegas de trabalho, escolhi pronunciá-lo dessa maneira, porque o criador pretendia que fosse dito dessa maneira.
mellowsoon
Eu sempre disse "jif", como foi chamado no meu círculo de BBS SysOps.
Jé Queue 22/10/10
1
Agora você pronunciou o SysOp como "Sis-Opp" ou "Sye-Sopp"? Infelizmente, eu ouvi os dois.
Jesse C. Slicer
1
@ John: "Jif" nas antigas colônias é uma manteiga de amendoim. Não muito boa com limão :)
Jesse C. Slicer
1
Como seus colegas pronunciam "presente", "brânquia" e "git"?
saus
1

char = 'chaar' como em 'os restos carbonizados do chefe de cabelos pontudos foram encontrados na sala do servidor'

! = 'bang' se estiver falando com um nerd do linux / unix, 'ponto de exclamação' se estiver falando com uma pessoa normal

# = 'pound' se estiver conversando com um programador, 'number number' para todos os outros

#! = hash-bang, se eu estiver falando com um Perlie, não é necessário dizer isso a mais ninguém

* = asterisco, ocasionalmente estrela

regex = regg como no reggae, ex como no ex-funcionário

sql = SQUEAL

| = 'pipe' ao conversar com programadores de sistemas, 'barra vertical' para pessoas normais

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

lib = 'lib' como na liberação

etc = et cetera

/ = barra, para que não haja ambiguidade

LaTeX = lahy tehx, já que sou do sul

Steven A. Lowe
fonte
P: O que os programadores Irish Perl comem no café da manhã? A: Bangers e hash!
Mark C
1

Assistindo aos playoffs da NFL e vi o comercial da Pepsi da Audible e eles disseram "barra invertida" e eu quase capotamos! Fico realmente incomodado com isso, então decidi procurar e ver se sou o único. Fico feliz em ver que não sou! O que realmente me incomoda é que se você nem sabe, por que você diria "voltar" antes de dizer "barra"? Se não souber qual é a cor do carro do meu chefe, mas sei que é uma, digamos, Grand Am, não direi "Meu chefe aparecerá em uma Grand Am vermelha". vermelho ”fora disso! Se você não sabe, deixe as costas para trás! Eu não me importaria tanto se eles chamavam uma barra invertida de "barra", pelo menos é algum tipo de barra! O que eles chamam de barra invertida? Desculpe, é uma irritação.

222
fonte
Provavelmente uma hipercorreção, porque soa mais "computação".
Jon Purdy
As pessoas que aprenderam o MS-DOS há tempos se acostumaram a dizer "barra invertida" porque as estavam digitando. Eu acho que vem de vagas lembranças de uma "barra invertida" sendo uma coisa de computador como resultado.
Matthew Frederick
1

Aprendi a programar e, como resultado, aprendi muitas palavras novas, sem nunca ouvir as pessoas pronunciarem. Por exemplo, foi somente após a programação por cerca de quatro anos (meu último ano do ensino médio) que eu aprendi que a sintaxe é imposto sobre o pecado, não sobre imposto senoidal.

Algumas coisas que considero um pouco estranhas para mim:

*= estrela (código C como *x=10eu pronuncia como 'estrela Ex é igual a 10')

stdio = es-studio

stdlib = es-tee-dee-lib (lib como em libertário)

# era libra para mim até começar a usar o C #, não pronuncio libra e afiada ao ler código

&= e, inclusive quando é realmente o address ofoperador

$= string. Esta é a primeira linguagem de programação que usei (DarkBasic), em que nomes de variáveis ​​prefixados com $ eram variáveis ​​de string.

% = percentual

! = not (mesmo ao ler linhas de comando e outras)

SQL = Sequência desde o ano passado, onde comecei a usá-lo, porque é muito mais fácil dizer do que S Q L

Earlz
fonte
0

Comecei a pronunciar fmt como "fumt" graças ao Google Tech Talk " The Go Programming Language ". Da mesma forma, eu declaro stdio como "stəd-AYE-oh".

Joey Adams
fonte