為什麼自然語言裡面沒有像「PHP是世界上最好的語言」那樣的笑話?

因為不可排序?政治正確?也許需要定義一下什麼是「好」?就是個無聊的類比,想看看知乎有沒有人能說出個一二三來。


因為隨便一個程序員用過2-3種語言是非常正常的,用過5種以上的也不鮮見,看過、紙面研究過的可以直衝兩位數。甭管懂得深不深,反正都可以噴一噴。

自然語言?你認識幾位能用兩種自然語言流暢交流的人?三種呢?四種呢?

而且,自然語言的深奧遠非編程語言可比啊。學過也有20多年英語了,但真不敢比較它和中文的孰優孰劣。


法語是世界上最優美的語言-----最後一課
這麼著名的一句話你TM無視了!!!!


很可能只是你不在那個圈子。

會多門語言的人不少,我也確實接觸過一些。我的哲學課老師就會八門語言,出於對這位風雅又知識淵博的老師的膜拜,我也自學了德語和法語,並接觸到了一些和我一樣學習二外的朋友。於是,我就來分享兩個我常聽到的且和題目有關的語言的「笑話」吧。

關於世界之最的語言,可以說是眾說紛紜;這個大有類似於題主的問題。有人說:法語是世界上最美麗的語言,但願這麼說的人沒有被動詞變位弄死。然而,世界上最美麗的語言還有:藏語,漢語,日語,西班牙語等等。很多時候,最美麗的語言只是一個鼓勵你學習下去的動力;有時也可以理解為文青的感慨。無論如何,你看這一點上是不是也和程序員爭論編程語言類似!只不過唯一不同的是,我很少看到大家因為自然語言撕逼罷了。

關於語言難度,也是一個常說的話題。最常見的說法有兩種。一種是漢語是最難學的語言,支持反對的都有。另一種居然還編成順口溜:三分鐘的韓語,三小時的英語,三天的西班牙語,三個月的法語,三年的德語,三百年的阿拉伯語。這個是不是也類似於程序員常常調侃的爭論!

所以呀,這麼看,自然語言其實也沒多大差別。

PS..
編程語言的思考方式只是一個計算機執行的流程的理解,相對來說,跨編程語言的難度和差異都不大!雖然答主只是自學了德法兩門語言,其他的語言並不怎麼了解。但就我所知,每一種自然語言都體現了一種行為方式。即便是德語和英語同為日耳曼語族,語法和思維方式上也很大差別;更別提跨語系的語言了。


編程語言歧視暫時還沒有道德上的約束。
批判自然語言是要被扣文化歧視的帽子的。


和編程語言一樣,不同自然語言也有自己不同的特點。作為文化的載體,自然語言往往意味著更豐富的內涵。實際上,精通多種語言的人往往對語言也會有所偏好,比如很多人認為法語是世界上最美的語言(為什麼說「法語是世界上最美的語言」?美在哪裡? - 西班牙語),也有很多人認為西語是世界上最美的語言(Spanish: Top Ten Romantic Languages)。從字形意義來講,個人則最喜歡中文。

在自然語言中,雖然無法定義「什麼是好」,但是也能夠根據某些可量化的評價標準來進行排序,如語法上的歧義性、詞形學的複雜程度等。作為自然語言處理從業人員,我們會發現中文的歧義性(辭彙歧義、語法歧義、語用歧義)都較英語要高,從而導致了自然語言處理技術在中文上的困難。但這卻又是無關優劣的事兒了。


編程語言是一種思想,討論的是解決問題的哲學。
自然語言來源於該語言使用人邏輯思維表達,加上發音的抑揚頓挫。
有許多人都表示「法語是世界上最優美的語言」。
這些爭論都沒有加上適用環境,所以,就和爭什麼編程語言好一樣,沒什麼意義。


php是世界上最好的語言


一個編程語言的坑你甚至可以揪著 git log 把開發者拎出來婊,自然語言你噴誰去啊……


好像有一句:西班牙語是世界上最美的語言


粵語,,普通話,,閩南話,客家話算不算同一門語言。。。
沿海很多人都會同時講多門方言。。


推薦閱讀:

你最想撤回的一次操作是什麼?
在生活中你遇到過哪些讓你意想不到的事?
你在網上買過最沒用的東西是什麼?
你見過哪些過分的地圖炮?
你有過哪些臨危不亂的經歷?

TAG:編程語言 | 段子 | 自然語言 |