Write C# and read it as C well. Have you read these common vocabulary of programmers correctly?

  

Coinciding with the 120th anniversary of the founding of Peking University, at the celebration, the current president of Peking University read Honghu hu (3 tones) in the speech as Honghao (4 tones), and mispronunciation is not uncommon, but the protagonist and occasion of this event are somewhat special. , and then relying on the rapid spread and fermentation of the Internet, this incident instantly set off a carnival among netizens, and all kinds of ridicule and teasing came one after another.

Everyone must have read a lot of interpretations about the event itself, and I have no intention of continuing to discuss it here. But as developers, we should take this as a warning and strive to improve our posture level, so as not to become CTO in the future and make jokes about mispronunciation of technical words.

It must be known that most of the technologies we use originate from abroad, so basically the technical vocabulary we come into contact with are all in English. Like reading "C#" as "C well", I believe many developers have experienced it. Another example is the well-known high-performance two-level cache framework J2Cache. Please remember that Cache reads cash instead of catch, otherwise sweet potatoes will want to hit people when they hear it!

So, let's take a look at the English technical vocabulary that is easy to be mispronounced by developers.

Let's start with the development tools and various technologies we use the most. Although we deal with them all the time, the truth is that you may never read their names correctly. If you don't believe me, please continue reading.

Development tools and technologies

word

correct pronunciation

correct pronunciation

mispronounced

wrong pronunciation

APP

[ˈÆp]


a-p-p


Qt

[kjut]

cute

q-t


Axure


Ack-sure



Azure

['æʒə]


[ˈÆzʊʒə]


Git

[]t]


[dʒɪt]

jit

GUI

[ˈɡui]


gui


MySQL

[maɪ ˌɛskjuːˈɛl] [maɪ ˈsiːkwəl]




Adobe

[literal]




AJAX

['eidʒæks]

ei (ei) Jax

[ə'dʒʌks]

Ajax

Nginx

Engine X




Apache

[ə'pætʃɪ]


[ʌpʌtʃ]


Lucene

[ˈluːsin]

Lu Xin



Chrome

[cream]




Cache

[kæʃ]

cash

[kætʃ]

catch

issue

['ɪʃuː]


[ˈaɪʃuː]


lambda

[In the world]


[ˈLɒŋmdɑ]


null

[nʌl]


[naʊ]


Angular

['æŋgjʊlə]


['æŋɡələ; 'æŋdʒʌlə]


View

 [v'ju:]


[v'ju: i]


Let’s talk about the English vocabulary of development tools and related technologies for the time being. Let’s continue to look at the programming languages ​​and operating systems that often cause programmers’ beliefs. I believe that many Javaers can’t pronounce “Java” correctly.

Programming language

word

correct pronunciation

correct pronunciation

mispronounced

wrong pronunciation

Java

['dʒɑːvə]

zawa

['dʒɑːvɑː]

Gava

C#


C Sharp


Well C

.NET


dot net


dot net

SQL

[ˈSiːkwəl]


s-q-l


operating system

word

correct pronunciation

correct pronunciation

mispronounced

wrong pronunciation

GNU

[gnu:]

Brother angry

g-n-u


Linux

['lɪnəks]


[ˈLɪnʌks; ]Lɪnjuːks]


Debian

[ˈDɛbiːən]




Ubuntu

[ʊ'bʊntʊ]

Wu Buen Rabbit

[juː'bʊntʊ]

Tomokuni

Fedora

[fɪ'dɔːre]


['federa]


OS X


OS has


OS X

GNOME

[ɡˈnoʊm]




It is not difficult to find that most technical vocabulary has a unified recognized pronunciation, even if some of them are just a few simple letter combinations. Of course, you may feel that it is more convenient to pronounce the letters directly, but this convenience is only convenient for yourself.

Speaking of which, some friends may ask, I am a programmer who just wants to write code quietly, but I never thought of giving a speech. Can I know how to spell them? Besides, the current IDE is so smart, as long as you enter the first few letters of the word, the IDE can automatically prompt, why should I bother to correct the pronunciation? With this effort, it is better to write two more lines of code. For you guys, I just want to say that the pattern is Tucson broken!

In fact, the problem is not the right or wrong pronunciation at all, but the cost of communication. Imagine that when you communicate with other technicians, the same thing is only because of different pronunciations, so that both parties do not know what the other party is expressing. In the end, it takes time to explain and confirm, which undoubtedly increases the cost of communication secretly.

Finally, there may be many examples listed in this article that have not been mentioned. You are welcome to add them actively, and this article will continue to be revised and improved.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325888939&siteId=291194637