Pengucapan dalam pemrograman? [Tutup]

15

Bagaimana Anda mengucapkan istilah pemrograman dengan benar atau salah? Adakah yang Anda temukan perlu koreksi atau sejarah ketat ke dalam budaya CS awal?

Pemrograman

char = "tchar" tidak peduli?

! = bang bukan seru?

#= pound bukan hash? Pengecualian #!= shebang

* = percikan bukan bintang?

regex = "rej ex" bukan "regg ex"?

sql= "sq l" not "sequel" (sudah dijawab, yaitu saja)

Belum ditemukan

| = pipa bukan bilah vertikal?

bin = bin seperti pada pin, bukan pada biner?

lib = Lib seperti di perpustakaan, bukan sebagai di liberate?

etc= "ett see", bukan "et c" (seperti pada /etcdan bukan "& c")

Gangguan

/ = slash bukan backslash

LaTeX = "laytek" bukan "lay teks"

Jé Queue
sumber
25
Saya mengucapkan dll dan sebagainya. Mungkin aku yang aneh.
Matt Ellen
3
Saya mengucapkan charseperti saya memulai kata "karakter." Lebih masuk akal bagi saya. Dan ketika saya mendengar "pound", saya sering berpikir tentang £ dan perlu mengingatkan diri sendiri bahwa banyak orang yang berarti # karakter. Sekarang, saya jelas bukan backslash, itu akan menjadi \. Dan saya belum pernah bertemu dengan penutur asli bahasa Inggris yang dapat mengucapkan TeX seperti yang dideskripsikan oleh deskripsi Knuth. :-) (Tapi saya kira penutur asli bahasa Yunani akan mengatakan hal yang sama tentang pelafalan saya, jadi saya akan tetap diam.)
Christopher Creutzig
2
Lain kali saya harus mengucapkan \*karakter, saya akan menggunakan kata 'splat'. XD
gablin
5
"Squirrel" untuk SQL.
Kramii
3
Saya selalu merasa lucu bahwa untuk sementara waktu SCSI diucapkan "scuzzy" tetapi Apple mencoba di akhir tahun 80-an-awal tahun 90-an untuk mengucapkannya sebagai "seksi". Mereka kalah dalam pertempuran itu.
Jesse C. Slicer

Jawaban:

18

Untuk merangkum pengalaman saya sendiri (Amerika Utara):

  • char dapat diucapkan dengan dua cara: seperti "char" dalam "charcoal", atau dekat dengan "care"; tidak pernah suka "mobil"
  • ! adalah "tanda seru"
  • # adalah "tanda pon" (mungkin Amerikanisme)
  • * adalah "tanda bintang" (tidak pernah dalam 15 tahun terdengar ada yang menyebutnya "percikan")
  • RegEx dengan huruf "g" yang sulit karena itu biasa, bukan bergembira.
  • SQL : mendengar "ess-queue-ell" dan "sequel"; tetapi (Microsoft) SQL Server jauh lebih sering diucapkan "server sekuel".
  • tempat sampah seperti tempat sampah daur ulang; bukan "bine"
  • Leluhur LaTeX adalah TeX. Pengucapan "teknologi" kembali ke pencipta TeX, Donald Knuth. Sebenarnya X seharusnya terdengar lebih seperti "ch" Jerman di Bach. "La-tech" adalah satu-satunya cara LaTeX diucapkan di komunitas riset AS; jika Anda mengucapkannya seperti semacam karet, Anda memberikan bahwa Anda bukan miliknya.
azheglov
sumber
setuju dengan semua milik Anda
tcrosley
Hah. Saya selalu mengucapkan charseperti car.
Christian Mann
Tidak, ini 'asterik'.
Michael K
1
Wow, saya belum pernah mendengar "bine".
Mark C
6
# ish. £ adalah pound.
10

Jelas beberapa orang belum mengerjakan pekerjaan rumahnya dan membaca daftar pertanyaan yang jarang diajukan oleh comp.lang.c. Kalau tidak, mereka akan tahu cara mengucapkan char:

19.26: Bagaimana Anda mengucapkan `` char ''?

Seperti kata pertama `` char * ''. Aksen umumnya pada suku kata pertama.

Beberapa karya lain lebih lucu:

17.6: Apa ini `` ruang putih '' yang saya dengar?

Ruang putih adalah istilah rasis, segregasional. Secara implisit, ruang "gelap" atau "berwarna" (yaitu, karakter '_') tidak cukup baik untuk memisahkan token. Lebih menarik, karakter spasi putih memisahkan token lainnya. Mereka mengatakan itu untuk parsing, tetapi ada banyak bukti tujuan ruang putih adalah untuk menjaga karakter lain dari "mengambil alih" program. Ini disamarkan oleh deskripsi C sebagai "white space insensitive" - ​​sebuah cara sederhana untuk simpati.

Jerry Coffin
sumber
8

# = Hash (£ adalah pertanda pound)

! = Pling

kamu
sumber
3
Pling? Bling plastik? Whaaa
Incognito
Itu berasal dari bahasa pemrograman BCPL - salah satu prekursor C.
u
1
+1 untuk pling. Aku rindu pling. Itu adalah nama resmi "!" operator di BBC BASIC.
Kramii
Ini kembali ke asal-usul Cambridge mikrokomputer BBC dan fakta bahwa sekitar waktu itu (saya ketinggalan zaman) kursus ilmu komputer di universitas melibatkan banyak pekerjaan di BCPL. Saya berasumsi bahwa mereka membawa nama itu.
u
4

Kami adalah toko yang sangat internasional: tidak ada cara yang benar, selama kita semua mengerti satu sama lain.

Annoyance: # hash dalam Bahasa Inggris British yang tepat (dan bagaimana kita menggunakannya): £ atau £ adalah pound untuk orang Eropa.

gbn
sumber
3

Saya tidak berurusan dengan semua ini sepanjang waktu tetapi ...

Pemrograman

char = "tchar" tidak peduli?

hard c like car (karena berasal dari "karakter")

! = bang bukan seru?

Saya hanya biasa menyebut seruan ini - dari mana "bang" berasal? Pasti orang Amerika.

# = Pound tidak hash? Pengecualian #! = shebang

lagi - lagi, pound adalah sebuah Amerikanisme

* = percikan bukan bintang?

bintang, atau tanda bintang

regex = "rej ex" bukan "regg ex"?

rejex - g sulit di sini hanya terdengar aneh

sql = "sq l" not "sequel" (sudah dijawab, yaitu saja)

Keduanya tergantung pada apa suasana hati saya. Biasanya, saya mengatakan "Server Sekuel", "Sekuel Saya", tetapi "SQ L" ketika sendiri

Belum ditemukan

| = pipa bukan bilah vertikal?

pipa, meskipun saya dulu menyebutnya bar vertikal.

bin = bin seperti pada pin, bukan pada biner?

bin seperti di situlah semua sampah saya pergi :)

lib = lib seperti di perpustakaan, bukan di liberate?

Lib seperti dalam membebaskan karena mengatakan "Lib" hanya terdengar salah. Kedengarannya seperti saya mencoba mengatakan "lube" dengan aksen Australia

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

dan lain-lain, tapi saya bukan pria unix terutama jadi saya bisa salah dengan itu

Gangguan

/ = garis miring bukan garis miring terbalik

garis miring atau garis miring.

LaTeX = "laytek" bukan "lay teks"

seperti pada lateks karena itu cara mengeja - mungkin Anda dapat menggunakannya dengan lib Anda dari atas.

JohnL
sumber
1
"Bang" adalah Unixisme tua yang umum, bukan Americana, kurasa.
Jé Queue
Benar, tapi dari mana asalnya di Unix - apa yang membuat sebagian Unix melihat tanda seru dan memutuskan untuk menyebutnya "ledakan"? Apakah itu membuat mesinnya meledak dalam hujan kembang api?
JohnL
en.wikipedia.org/wiki/Exclamation_point tidak cukup mengatakan.
Jé Queue
Oh, well, salah satu misteri kecil kehidupan, eh?
JohnL
Saya bukan orang Amerika yang asyik tapi, dari mana Anda OS berasal?
omeid
3

Saya menggunakan yang berikut ini:

  • char: "char", seperti dalam "charbroiled". Ini berirama dengan "bintang", jadi "char *" keluar sebagai "bintang char".
  • !: Menarik; Saya tidak yakin saya pernah mengucapkan ini dengan keras. Saya mungkin akan mengatakan "tanda seru", jujur, hanya untuk menjadi jelas.
  • #: "Hash", meskipun kadang-kadang di kepala saya saya juga mengatakan "angka"
  • * : "Bintang"
  • Regex: "REG-ex". Sangat menarik, karena "regular" memiliki g yang sulit, tetapi saya kira soft g mengalir lebih baik.
  • SQL: Mungkin saya berbeda dari kebanyakan orang, tetapi saya mengatakan "sekuel", kecuali dalam kasus PostgreSQL. Saya pernah mendengar Anda dapat mengetahui tentang apa yang dilakukan oleh para pemrogram RDBMS, karena mereka yang belajar tentang SQL Server cenderung mengatakan "sekuel" dan semua orang cenderung mengatakan "ess cyoo ell". Tidak yakin apakah itu benar, tetapi itu benar dalam kasus saya. :)
  • |: "Pipa". Duh. :)
  • bin: "bin" berima dengan "pin"
  • Lib: "Lib" seperti dalam "membebaskan"
  • dll: "ets-see", seperti pada "slash ets-see". :)
  • /: "Slash". Itu mengganggu saya ketika orang menyebutnya backslash, juga - begitu banyak yang saya tulis posting blog tentang hal itu beberapa bulan yang lalu.
  • LaTeX: Saya katakan "LUH-tech".

Saya akan melemparkan satu lagi dalam campuran:

  • Mac OS X: Ini "Mac OS Ten ", bukan "Mac OS Ex " :)
mipadi
sumber
Pertama kali saya melihatnya, saya berpikir "LAY-tex". Sekarang saya katakan "LAY-tech". Tidak perlu sok. Jika kita ingin keakuratan dalam bahasa Yunani kita harus mengatakan "ahlfa", "veeta", "ghamma", "eeta, zeeta, theeta", dan "mee", "nee", "khchi".
Mark C
2

Saya belajar sebagian besar bahasa pemrograman saya dari teman sekamar saya di perguruan tinggi yang juga seorang jurusan CS. Satu-satunya hal yang dia lakukan "salah" adalah sengaja mengucapkan "sql" sebagai "ess coo ell":

regex: regg exx

lib: as in liberation (from Windows)

bin: seperti di jemuran

dll: et cetera (dari bahasa Latin dan sebagainya )

|: pipa

# !: the "garis bang"

#: tanda palka

amphetamachine
sumber
"dll: et cetera (dari bahasa Latin dan sebagainya)" sebenarnya, et cetera dalam bahasa latin litteraly berarti "dan hal-hal lain"
Federico klez Culloca
Mungkin pelafalan SQL seharusnya bertuliskan "ess-kyoo-ELL" (kecuali kalau itu misalnya berbahasa Jerman).
Mark C
@ Mark: Tidak. Itulah titik saya memasukkannya ke dalam tanda kutip; itu salah pengucapan yang disengaja. "Kyoo" akan menjadi jalan yang benar.
amphetamachine
2

char = character

! = exclamation

# = hash

* = Star

regex= rej x

sql = S Q L

Pramodh
sumber
Jadi apa yang kamu panggil #!?
Jé Queue
Butuh beberapa saat sebelum saya menyadari apa arti nama Squillman.
Tandai C
2

char = "tchar"

! = punto esclamativo (dalam bahasa Italia)

# = "tajam" atau anehnya saya mengatakan 'S' (seperti 'ess') jika itu adalah pernyataan C preprocessor O_O

#! = shebang

* = asterisco (italian lagi)

regex = "rej ex"?

sql = "sq l" atau "sequel"

Belum ditemukan

| = pipa?

bin = bin seperti pada pin

lib = Lib seperti dalam kebebasan?

etc = "etsa"

Gangguan

/= slash (dan itu benar, ini -> \adalah garis miring terbalik

LaTeX = "latek"

Federico Culloca
sumber
1
Backslash? Apakah kamu serius? Namanya "barra retroversa" !!! :-)
Wizard79
1
@ Lorenzo, saya akhirnya menemukan tempat kerja di mana nama variabel dalam bahasa Italia! Dan semua variabel bersifat global! Ini sangat lucu! Pokoknya LOL untuk 'barra retroversa' XD
Federico klez Culloca
2

GUID. Saya pernah mendengar beberapa orang mengatakan GUID, beberapa orang mengatakan itu berirama dengan "cairan" dan beberapa orang mengatakan itu berima dengan "cumi-cumi".

Mason Wheeler
sumber
2

#
Ini juga bisa disebut tanda angka atau octothorpe untuk pasangan jawaban lain.

<,>

Ini adalah "kurung sudut" biasanya sekarang meskipun saat tumbuh dewasa saya tahu mereka kurang dari dan lebih besar dari masing-masing.

JB King
sumber
2

GUI: gee-you-eye vs. "lengket". Saya selalu beranggapan itu adalah yang pertama, tetapi saya pernah mendengar beberapa orang (dengan kredensial yang jauh lebih profesional daripada saya, yang "hampir tidak amatir") menyebutnya dengan cara lain.

Maulrus
sumber
1
"Gooey" jauh lebih mudah untuk dikatakan. Pertimbangkan: "drive ZIP", "SCSI".
Mark C
Peneliti CSI mengatakan "lengket".
Joey Adams
Bahkan aku mengatakannya sebagai Gooey !!
Saya tidak pernah suka "lengket" tetapi tumbuh pada saya baru-baru ini, jauh lebih mudah untuk mengatakan
Jake
1

Tidak benar-benar pemrograman, tapi itu menggangguku ketika orang Amerika mengatakan "Router" (suku kata pertama dengan "out"), sementara orang Eropa mengatakan "Root-er".

Saya tahu itu didasarkan pada bagaimana orang Amerika mengatakan "Rute", tapi lalu mengapa lagu Route 66 dinyanyikan seperti itu?

DanSingerman
sumber
1
Ini juga membuat saya, meskipun saya tidak berpikir banyak orang Amerika mengucapkan 'e' juga, jadi ini lebih seperti rowt-r. Agar adil, banyak orang Inggris mengatakan root-uh atau root-ah, beberapa dengan lebih banyak menggerutu daripada yang lain.
Alan Pearce
3
Untungnya, tinggal di Amerika Serikat, Anda dapat mengucapkan salah satu pelafalan dan Anda akan dipahami dengan baik, tetapi Americana tidak dapat dinilai oleh penulis lagu pada tahun 1946.
Jé Queue
Mengucapkan "rute" sebagai "root" (meskipun mengucapkan "router" sebagai "rowter") lebih umum di Timur Laut. Tanyakan siapa pun dari Connecticut, apa jalan paling berbahaya di negara mereka - "Root Six."
azheglov
2
Root vs rowt tergantung pada wilayah dan konteks. Misalnya saya mungkin bertanya, "Root mana yang Anda kendarai melintasi negara?", Tetapi bertanya, "Rowt mana yang Anda bawa pulang kerja?"
mellowsoon
1

Di pekerjaan sebelumnya, kami memiliki flamewar agama di sekitar pengucapan GIF . Saya berpendapat bahwa G harus merupakan hard-G karena mewakili kata Graphics. Rekan-rekan saya berpendapat bahwa karena G ada di depan huruf I, maka huruf G harus lunak seperti pada jerapah. Mereka lebih lanjut berpendapat bahwa pencipta format diucapkan dengan soft-G jadi kita harus menganggap itu sebagai bukti terakhir.

Jadi, pada pekerjaan itu, saya adalah penulis modul Output Run-Time kami, disingkat ORT . Sebagai pencipta, saya menuntut agar diucapkan GIF dengan hard-G. Beberapa orang membenciku.

Jesse C. Slicer
sumber
Saya selalu melafalkannya, dan saya akan melempar dengan siapa pun yang mengucapkannya secara berbeda! haha Seperti rekan kerja Anda, saya memilih untuk mengucapkannya seperti itu karena pencipta bermaksud mengatakannya seperti itu.
mellowsoon
Saya selalu mengatakan "jif" karena itulah yang disebut di lingkaran BBS SysOps saya.
Jé Queue
1
Sekarang apakah Anda mengucapkan SysOp sebagai "Sis-Opp" atau "Sye-Sopp"? Sayangnya, saya telah mendengar keduanya.
Jesse C. Slicer
1
@ John: "Jif" di bekas koloni adalah selai kacang. Tidak terlalu baik dengan lemon :)
Jesse C. Slicer
1
Bagaimana kolega Anda mengucapkan "hadiah", "insang", dan "git"?
saus
1

char = 'chaar' seperti di 'sisa-sisa hangus dari bos berambut runcing ditemukan di ruang server'

! = 'bang' jika saya berbicara dengan linux / unix geek, 'tanda seru' jika saya berbicara dengan orang normal

# = 'pound' jika saya berbicara dengan seorang programmer, 'tanda angka' untuk semua orang

#! = hash-bang jika saya berbicara dengan Perlie, tidak perlu mengatakan ini kepada orang lain

* = tanda bintang, terkadang bintang

regex = regg seperti pada reggae, ex seperti pada mantan karyawan

sql = SQUEAL

| = 'pipa' ketika berbicara dengan pemrogram sistem, 'bilah vertikal' untuk orang normal

bin = 'bin' seperti pada 'bin thar, dun that'

lib = 'lib' seperti dalam pembebasan

etc = et cetera

/ = forward slash, jadi tidak ada ambiguitas

LaTeX = lahy tehx, karena saya orang Selatan

Steven A. Lowe
sumber
T: Apa yang dimakan oleh programmer Irish Perl untuk sarapan? A: Bangers and hash!
Mark C
1

Menonton NFL Playoffs dan melihat bahwa Audible Pepsi komersial dan mereka berkata "backslash" dan saya hampir membalik! Saya benar-benar terganggu dengan ini, jadi saya memutuskan untuk mencarinya dan melihat apakah saya satu-satunya. Senang melihat saya tidak! Apa yang benar-benar mengganggu saya adalah jika Anda bahkan tidak tahu, mengapa Anda bahkan mengatakan "kembali" sebelum Anda mengatakan "tebas"? Jika saya tidak tahu apa warna mobil bos saya, tetapi saya tahu itu adalah, katakanlah, Grand Am, saya tidak akan mengatakan "Bos saya akan muncul dalam Grand Am merah." Saya akan meninggalkan " merah "keluar dari itu! Jika Anda tidak tahu, tinggalkan saja "kembali" itu! Saya tidak akan keberatan jika mereka menyebut backslash sebagai "tebasan", setidaknya itu semacam tebasan! Apa yang mereka sebut backslash? Maaf, ini hewan peliharaan kesal.

222
sumber
Mungkin hiperkoreksi, karena kedengarannya lebih "komputer".
Jon Purdy
Orang-orang yang mempelajari MS-DOS beberapa waktu lalu menjadi terbiasa mengatakan "backslash" karena mereka mengetiknya. Saya pikir itu berasal dari kenangan samar "backslash" sebagai masalah komputer sebagai hasilnya.
Matthew Frederick
1

Saya belajar sendiri pemrograman dan sebagai hasilnya saya belajar banyak kata-kata baru, tanpa pernah mendengar orang mengucapkannya. Misalnya, baru setelah pemrograman selama sekitar 4 tahun (tahun terakhir saya di sekolah menengah) saya belajar bahwa sintaksis adalah pajak dosa, bukan pajak sinus.

Beberapa hal yang saya anggap agak aneh bagi saya:

*= star (kode C seperti *x=10saya ucapkan seperti 'star Ex sama dengan 10')

stdio = es-studio

stdlib = es-tee-dee-lib (lib seperti dalam libertarian)

# adalah pound kepada saya sampai saya mulai menggunakan C #, tidak saya ucapkan keduanya pound dan tajam ketika membaca kode

&= dan, termasuk ketika itu benar-benar address ofoperator

$= string. Ini dari bahasa pemrograman pertama yang saya gunakan (DarkBasic) di mana nama variabel diawali dengan $ adalah variabel string.

% = persen

! = tidak (bahkan ketika membaca baris perintah dan semacamnya)

SQL = Sekuel sejak tahun lalu di mana saya mulai menggunakannya karena jauh lebih mudah bagi saya untuk mengatakan daripada S Q L

Earlz
sumber
0

Saya menggunakan fmt sebagai "fumt" berkat Google Tech Talk " The Go Programming Language ". Demikian juga, saya mengucapkan stdio sebagai "stəd-AYE-oh".

Joey Adams
sumber