回覆列表
-
1 # huzibbs
-
2 # 下次再說吧1236
我覺得是有意義的,但是不能只是翻譯一下。東西方思維方式不同,如果出現適合東方思維的編譯器,說不定又是一次科技大暴發。◕‿◕。
-
3 # 雲上天c
首先我先和你談談我的看法:
1.首先他們要考慮到有沒有人用,研發廠商必須賺錢人家才會覺得有意義,因為推廣也很困難。
2.在表示法上,中文的程式語言對中文母語者來說的確更親切一點。但是許多從未標榜「中文程式設計」的語言,由於支援 Unicode 識別符號,其實也就支援了中文識別符號。至於那幾個數量有限、含義明確的關鍵字,是否翻譯成中文的區別不大。
3.因為計算機是美華人發明的,一開始就用英語,現在有著良好的生態,又有各種輔助開發的工具,使用體驗很棒,自己要重新開始搞費時費力。
4.相比之下,這些年國內一些拿「中文程式設計」為噱頭的團體,一次又一次地拿除了「中文化關鍵字」之外什麼也沒有的垃圾來糊弄我們,導致人們養成了見「中文程式設計」就噴的習慣。
5.最後還是要看市場需求,如果說能適應市場那就是好的產品。
肯定意義不大,原因如下:
1.現有的各種編譯器已經很成熟啦,而且國內大多數企業都在使用現有成熟的編譯器,這裡面還涉及到成本問題。
2.開發人員的學習成本和開發效率問題,大家都知道中文比英文佔用位元組多,而且寫程式碼英文也比中文效率高很多,比如:if 你寫中文就得是:如果,if只是佔啦兩個位元組,你只需要敲兩次按鍵,而如果得敲四次。
3.現有得各種成熟得庫和框架對現有得編譯器也比較友好,也就是說既然已經有啦輪子,而且很多都是開源的,為什麼還要自己在造個輪子呢?如果說是純研究性質的倒是可以這麼做,但是現實是生產環境沒那麼時間讓你重新造輪子,而且你造的輪子也不一定有別人造的好用,畢竟別人的輪子已經被很多人使用驗證過很久了。