如何評價 qwas982 請求 C# 團隊開發特製的中文版的行為?

為什麼不找易語言團隊?讓他們做一個對接CLR的中文語言。

你找C#團隊實在是為難人家,憑啥人家要給中文專門做一個版本,那日文呢?韓文呢?阿拉伯文呢?全世界這麼多語言,憑什麼中文的做了,而其它語言的不做,這不是是歧視嗎?

還有,編程語言所用的語言是一回事,文檔呢?沒有好的中文文檔,做出來就是一個半吊子語言,不會用的還是不會用,用不用中文沒什麼區別。

然後社區呢?你得有官方的中文社區吧,不然這個版本的問題找誰解決呢?

最後是,好處呢?吃力不討好的事情,誰做呢?如果中文編程語言真的很有用的話,易語言應該很火才對啊。


英語也是一種語言,連英語都不想學好,還能指望他學好編程語言嗎。

這就是我的觀點。


你們認真看他的github,qwas982 (leng gu du)

明顯是在寫修真小說,這創意,簡直就是

智障


太天真啦!你以為只漢化一個語言就可以啦!裡面引用到了各種內庫插件啊。有各種其他的軟體啊!還有中間用的Sql,html,js,css,等等等等。

哥,既然提出來漢化的要求,那就提全面一點,全部都漢化算了。


我覺得"qwas982"的想法是美好的,現實卻是殘酷。

有些人問:「既然這樣,那為什麼不用法語、德語、日語、韓語、義大利語、西班牙語、葡萄牙語等等來特製一份?」這是因為漢語是世界上使用人數最多的語言,而英語是世界上使用最廣泛的語言,這也是為什麼python不用荷蘭語;Ruby不用日語等而用英語,這樣才易於推廣使用嘛。而在中國,做程序員的不在少數(不知道中國的程序員是不是最多的),其中有些人的英語水平的確不行,所以用C#特製漢化版的要求是不過分的,凡是C#帶有英語的(關鍵字等),通通都給漢化,而數字,標點符號都保持原樣。(漢化的目的是明白關鍵字的意思,我敢保證不是每個人都懂得甲乙丙丁戊己庚辛壬癸)

But!!!如果我們直接把C#直接漢化,就會出現程序的易讀性極差的問題(易語言就是這樣),這時候就不是直接漢化這麼簡單,而需要去改進語法。例如"類 女朋友{}",一看就是那種翻譯軟體翻譯的感覺——賊彆扭,還不如定義"女朋友{ }"、"類-&>女朋友{}"或者"設女朋友為類{}",前兩個還可以,但後者卻帶來輸入繁瑣的問題,所以我覺得還是老老實實用英文(突然用中文版C#猶如之前一直書寫簡體字突然強制使用繁體字),雖然目前沒有中文版的C#,但是C#有中文版的官方文檔以及論壇博客(比java友好多了),學習門檻也大大降低了。如果還是要特製一份中文版C#,除非"qwas982"這位仁兄能夠解決易讀性極差和輸入繁瑣的問題,請求C#團隊製作中文版是你提的,不要求你參與開發,但具體的解決方案也請你交出來。

綜上,與其去特製C#中文版,我覺得js更適合特製中文版(滑稽)。


中文版英文版有什麼本質區別么,英語在編程中的用處不是起變數名么?(手動滑稽


請眾籌給 @6hu2t32 以支持他開發真正的不是在瞎扯淡的中文編程語言.

匿名是因為不知道他本人同意不同意, "被眾籌",

但有能力的人不發聲, 中文編程的陣地就會被只懂得token替換的民科/傻逼佔領.

他的相關文章:

語言和文字

為什麼我決定成為垠粉


直接回上,請自己做一個中文版C#,別人沒有可以浪費的時間


不學英語就基本告別寫代碼了


c#中文版所有提示都漢化了吧

你還想要啥


即使是把C#關鍵字變成中文的,也不會降低多少門檻。

不過,C#的不少庫文檔以及C#的語言規範是有中文版本的,因此,國人學習門檻太高?不存在的


我想說微軟的中文msdn文檔已經很牛了,還有Visual Studio還有中文版,這人還想要C#支持中文編程。

我想說人家微軟做了這麼多,已經很不錯了,要知道Java至今只有英文API文檔,你還要啥自行車。


不知道做了文言編程的大佬打他有沒有效

畢竟帶漢字的編程≠中文編程是吧

(而且他怎麼不去vblang,明明vb和自然語言距離更近的)


呃,有代表性嗎?

沒有的話就是話題黨。

再說了要關鍵字中文,自己寫個編譯器唄,.net把寫編譯器的複雜度降低了一個數量級。


在這件事發生前一段時間(截止10月9日),跟這個人有過接觸,所以對他有一點了解。

我不認為他做了多大的錯事。

他教育成度並不高,沒讀大學是一定。至於是讀的職校,還是高中之後沒讀,沒有細問。

具體年齡可能二十齣頭,可能不到,也沒細問。但給人感覺心理年齡較幼稚,像是青春期的中二少年,情緒也不是很穩定。

知道了他的一些情況之後,嚇我一跳。他連一個業餘程序員都不算是,完全零基礎。之前我以為雖然技術可能不怎麼樣,到處高談闊論,至少也應該是一個剛入了門的程序員吧。畢竟是在全球最大的同性交友網站上碰到的。

他呢,前幾年都是在流水線上工作的。目前好幾個月沒工作了,在家自學編程。似乎效果不佳,估計是他英語沒學好,對英文內心比較抗拒,妨礙了他靜下心來學習。而他可能過度地寄希望於中文編程,急切的希望能改變所處狀態。

他內心是比較掙扎的,自述這是他唯一的一次機會,如果不能成功轉行,以後只能回到流水線上工作一輩子了。而他非常不想那樣,對於轉行成程序員志在必得。

這種因為自身環境和條件造成的無力感,估計比大多數知乎er更加強烈吧。

我猜測他可能跟家裡達成什麼協議,讓他在家裡蹲幾個月,然後認命什麼的。而他沒有任何基礎就想學c語言,c++,折騰編譯器。

大家都知道零基礎學c,c++到能勝任一份工作,不是幾個月能行的。出欄時間實在太長了,實在不利於他轉行。他更是心氣天高,爬都沒學會,就想跑跳了,一直在浪費時間。

所以我建議他,學一下前端什麼的,那個學得挺快的,學習環境又簡單。學得差不多跑到深圳,找個小破公司鍛煉鍛煉就算是入行了,以後想幹什麼自己再慢慢跳吧。

之後,他說已經開始學前端了,但時不時蹦出來高談闊論一下。後面就沒怎麼聯繫了。

沒想到就幾天時間,他就玩的這麼大。或許是老早就有了心理建設,對這件事,有點意外,也沒那麼意外,只覺得好笑。

大家生氣的原因,估計更多是他這種伸手黨的行為。大家都是程序員,代碼就在那裡,想幹什麼自己去做,然後開個源就行了。但是他其實還不是一個程序員,即使有那份心,目前也沒那個能力。

雖然行事荒唐,但是一個上進的人。或許大家可以寬容一點。

/*********************************/

讀了一下那個issue里,在裡面他提到了他嘗試過tinycc的漢化,但失敗了。也在他的項目的readme里感謝了我。

我們也是因為這個認識的。

但是我們認知是不同的。我用tinycc做到中文編譯器,已經做到了用中文關鍵字的自舉,畢竟tinycc本身就是自舉的,只是函數名、變數名等符號沒漢化,我認為已經可以了。

看到我的項目,他顯得還是比較興奮的。但他覺得這只是第一步,只是半成品,讓我有一點不爽。他字裡行間的意思是,讓我繼續把這些符號漢化了,這才是最重要的。

雖然不爽,我還是較為客氣的說,既然你覺得這麼重要,你就幫我弄唄,這麼他就答應了。其實在我看來,漢化符號,就找一個好用的IDE一路refactory就行了,都不用看邏輯的,純體力活,沒意思。我也樂得,有人幫我干苦力。

我本以為這事就這麼成了。

然後就發現,他連c語言字元用單引號,字元串引號都不知道,讓人很詫異。在我追問下,他才坦露一些信息。

只是不希望他又回到流水線上。


國內 奇葩 太多,這貨應該 回去 搞他喜歡的 易語言 之類的。

丟人丟到 github,我們能怎麼辦?我們也是很無奈啊 ┑( ̄Д  ̄)┍。

都是 C# winform 入門的時候 拖控制項 害的。

要是C#winform 不支持拖控制項 估計這些人就不會盯上C#了。逃 ;)


請題主直接把這個作者的名字或者id寫出來,不要在題目中直接用「中國人」來代替。作為中國人,我丟不起這個臉。


分頁阅读: 1 2 3