正文 第2章 關於漢編(2)(1 / 3)

和書友的討論:漢語編程!(mayi)

更新時間:2008-9-1115:39:21字數:5578

和書友的討論:漢語編程!(mayi)

更新時間:2008-8-130:05:25字數:6356

0[精華][評論]漢語編程!!!

現在幾乎所有的語言都支持漢語的“編程語言基語言”。可是重來沒有人在編程中使用漢語!!!看見說用漢語編程的人,都忍不住說“白--癡”就是這樣煉成的。

發表人:mayi用戶類型:高級VIP2008-8-129:14:25回複

--------------------------------------

1回複:[評論]漢語編程!!!

現在幾乎所有的語言都支持漢語??就比如C/C++,JAVA,Basic,SQL,……舉不勝舉,有哪個編程語言實現漢語化了?你說的漢化是指的操作界麵漢化,比如C語言有漢語界麵版本的編輯環境,但是那隻是外表的殼,能用漢字來命名函數麼?不能吧,你連漢字字符都不能作為單獨的字符來使用,隻能作為字符串,或者流數據來處理,不能作為字符處理。

發表人:masaidage用戶類型:普通2008-8-129:31:48回複

--------------------------------------

2回複:[評論]漢語編程!!!

現在唯一的漢語編程軟件大概就是中國自己的易語言了,可是易語言是真正的漢語核心麼?不是,首先易語言要用到大量的英語編程語言編製的庫(比如Win32API,D**標準接口),等等脫離了這些美國人的核心,易語言就什麼都不是,大概隻能編一個統計數字的程序了吧!

發表人:masaidage用戶類型:普通2008-8-129:35:39回複

--------------------------------------

3回複:[評論]漢語編程!!!

你說的用漢語編程的白癡,是因為幾乎所有的編程語言的核心都是英語的,現在我知道的唯一能用漢語來編程的語言就是易語言,可是易語言是真正漢語核心的編程語言了麼?我看不是,就拿與語言來說,易語言大大部分功能都是直接調用原有的操作係統庫的,而操作係統庫是用英語為規則定義的,卻少了操作係統庫易語言就什麼都不是了,大概就隻能編一些類似於數據彙總累加之類的小程序了。所以易語言並不是真正的漢語為核心的語言。

發表人:masaidage用戶類型:普通2008-8-129:53:44回複

--------------------------------------

4回複:[評論]漢語編程!!!

你說的關於白癡的原因可以舉一最簡單的個例子(實際情況中要複雜上百上千倍),比如在C語言中打開一個文件一般用函數(子程序)open,有些編譯環境也可以用OpenFile,你以為這隻是一個簡單的英語單詞那麼簡單麼?隻要將這個單詞改成漢語詞就可以了麼?

發表人:masaidage用戶類型:普通2008-8-1210:05:17回複

--------------------------------------

5回複:[評論]漢語編程!!!

錯了大大的錯了,因為這個簡單的C語言函數又回去調用操作係統的調用層,而操作係統調用層又要通過操作係統核心層,核心層還要去調用最基礎的驅動程序,而這之間的規則定義都是用英語來定義的,你說那些有著這樣夢想的人是白癡從某些方麵來說也是正確的.

發表人:masaidage用戶類型:普通2008-8-1210:06:19回複

--------------------------------------

6回複:[評論]漢語編程!!!

就好比20年代的馮如先生一樣白癡,連基礎工業都沒有還搞什麼飛機?不是給摔死了吧?所以不能光看美國佬給我們光鮮的外表.要看真實的基礎如果說飛機的基礎是煉鋼,那軟件工程的基礎就是那些用戶接觸不到的核心層、基礎庫。如果這些都沒有還談什麼軟件業?可是我們就真的永遠無法建造基礎了麼?現在我們的J10不是飛上了天,我們的神州不是去了太空?

發表人:masaidage用戶類型:普通2008-8-1210:13:33回複

--------------------------------------

7回複:[評論]漢語編程!!!

錯了不是open,是fopen

發表人:masaidage用戶類型:普通2008-8-1210:54:25回複

--------------------------------------

8回複:[評論]漢語編程!!!

現在用的計算機基礎庫基本上都是美國70~80年代完成的,然後經過一係列的升級才有現在的這些庫。

所以故事的背景是80年。你的疑問都會在今後的小說中得到解釋,不必著急,作者不會胡說八道的編造理論,作者的小說可以不是事實的,但是一定是真實的,理論一定能自圓其說的。

發表人:masaidage用戶類型:普通2008-8-1211:00:23回複

--------------------------------------

9回複:[評論]漢語編程!!!

Java、python肯定支持使用漢字變量。

支持漢字的變量和函數名很簡單,主要是沒有需求。

你如果把C、C++、Java的庫函數名都翻譯成漢字看看,有多少人看得懂?有好多相近的功能用漢字根本就區分不出來,就是你用漢語描述一下都很困難。

發表人:mayi用戶類型:高級VIP2008-8-1217:06:27回複

--------------------------------------

10回複:[評論]漢語編程!!!

起名字漢語天生是弱項。

具體的說隻要原生的支持Unicode編碼的編程語言,可以任何語言作變量,隻要它在統一編碼裏。

發表人:mayi用戶類型:高級VIP2008-8-1217:10:08回複

--------------------------------------

11回複:[評論]漢語編程!!!

Unicode?錯了支持Unicode的原生語言語言作變量?是編譯後的代碼名字麼?不是吧?具體什麼語言?什麼編譯器?那個公司出品的?是美國公司麼?是廣告中宣傳的吧。函數過程命名規則呢?規則呢?也不可以用其他的語言吧,對象接口命名,……美國人還沒傻,放棄這麼大的標準。

發表人:masaidage用戶類型:普通2008-8-1217:35:57回複

--------------------------------------

12回複:[評論]漢語編程!!!

還有,就算退一步說,是可以用漢語來命名函數變量了又說明了什麼?你用的庫還不是英語的?

起名字漢語天生是弱項?

這時汙蔑,隻有作者的想像力不足不會是漢語的命名能力出了問題,至少中國人的名字最多隻用8個字節可是鮮有重名,而美國佬呢?遍地都是傑克約翰,重名之多不可勝數,要知道人口是13:3啊!

發表人:masaidage用戶類型:普通2008-8-1217:40:59回複

--------------------------------------

13回複:[評論]漢語編程!!!

漢字是世界上最有包容力的文字這是定論50年前就有學者論證過了,漢字是世界上最有創造力的文字1萬多漢字幾乎任何兩個漢字組合都可以產生新的意義,算上三字詞四字詞去算算排列組合吧!要英語來達到相同的程度要多少個字母來造一個單詞?大概要1000個了吧(還有發音規則限製)?你說的這些都是美國老故意傳達給我們中國人的,是陰謀,汙蔑,和毫無根據的自大,是用來打擊中國人的自信心的言辭。

發表人:masaidage用戶類型:普通2008-8-1217:47:11回複

--------------------------------------

14回複:[評論]漢語編程!!!

舉個例子,‘看’這個動作用英語來表示,算上動詞名詞所有的詞性變化,隻要達到這個意思的一點點邊的就算,有多少個單詞呢?

不會超過10個吧!(算上古代英語等等)

可是你知道在漢字中有多少個詞來表達這個‘看’的意思的字麼(單個字不是詞)?

我可以告訴你絕對超過20個,比如:看、視、觀、察、睹、望……(以前看過一篇文章裏說過,具體忘了,有興趣可以翻翻新華字典,凡是帶目字邊的就八九不離十了。)

發表人:masaidage用戶類型:普通2008-8-1217:54:19回複

--------------------------------------

15回複:[評論]漢語編程!!!

為什麼會有人覺得漢語表達有問題?就是我書裏說的,不學漢語學英語,是現在的中國人鮮有將漢語學好的,而胡語卻朗朗上口。

就比如現在少有人說‘珍重’,‘一路順風’,除了‘再見’就隻會骨頭白。

發表人:masaidage用戶類型:普通2008-8-1218:02:34回複

--------------------------------------

16回複:[評論]漢語編程!!!

python沒用過不知道,據我所知Java是不支持漢字命名的(我用過)。用漢字命名會有很多人都會用的,不要低估了他人的智慧,就比如英語Windows有好多人兩眼一抹黑,而自從Win漢化了之後Win在中國的使用量是上升了幾倍?

何況是編程創作這樣的複雜思維呢?會有語言障礙的,不信就用英語來寫作文.再用中文來寫作文.有些作家一由手寫變成鍵盤都寫不出東西,別說誇語言的障礙了.

發表人:masaidage用戶類型:普通2008-8-1218:10:55回複

-------------------------------------

17回複:[評論]漢語編程!!!

我糊塗了!

看樓上言語,似是支持樓主,卻又似是在罵樓主。

看得我稀裏糊塗的,徹底的糊塗了!

發表人:周行雲用戶類型:普通2008-8-1219:49:07回複

--------------------------------------

18回複:[評論]漢語編程!!!

當然是反對樓主的,這都沒看出來???

>0<

發表人:masaidage用戶類型:普通2008-8-1220:11:17回複

--------------------------------------

19回複:[評論]漢語編程!!!

主要是剛開始你的回複裏有抨擊漢編的意思,所以我以為你是支持樓主。然後你接下來又有力挺漢編的意思,所以我以為你又是在反對樓主。於是乎我就糊塗了。

其實我覺得你的文章的構思是對的,漢編與否,其實就是一個編碼的問題,不管什麼文字,在電子電路裏總是用0和1來表示的,所以英語並不比漢語有什麼優勢,如果有個精通計算機核心技術90後穿越了,說不定我們現在用的編程語言都是“火星文”了!

o(∩_∩)o...

發表人:周行雲用戶類型:普通2008-8-131:06:09回複

--------------------------------------

20回複:[評論]漢語編程!!!

是因為現在的那些漢編多是掛羊頭沒狗肉,名不符實之輩,就一個易語言還少好,可要說起了也不怎麼的好要花錢買才能用,你看看美國那個語言要這樣的?都是免費用的,隻有庫和集成環境才要花錢。自己做不好還要商業化當然沒有前途,易語言我也看了一下感覺很失望,庫小得可憐,想學VB又學不好,控件隻有十來個。隻試了不到半小時,就沒興趣了。