{eval=Array;=+count(Array);}
一種編程語言,用不用中文寫代碼并不是太重要,當然如果他用中文會在一定程度上有利于降低程序員的入門門檻,同時也可以提高程序代碼的可讀性,但也僅限于此了。
決定一種程序編輯語言優劣的因素有很多,個人認為可以從基本需求和非典型需求兩方面來分析:
1、能否最大限度的發揮硬件功能和性能。
2、是否有利于程序員的學習和使用。
1、是否有利于資本家維持其技術先發優勢,阻止后來者超越前人。
2、是否能讓超級勢力繞開程序員,在實際應用中埋雷。
西方的各種高級語言,在非典型需求的滿足方面做的很棒,但在基本需求層面則做的很爛。畢竟是資本主義體制,你不能要求太多,,,
你完全被誤導了,ucloud的倉頡編程語言根本就不是傳說中的中文編程語言
我是沒用過中文編程語言,但是這個說法肯定就不對了,類比一下,現在大多編程語言是英語,所以英語國家的人都會編程嗎?肯定不是!!!
所以,此語言非我們日常說的語言,只是說語法及關鍵字用中文字,但這些語法和中文字自己相關的一些算法肯定是要有一套系統的學習才知道如何使用的。
如果中國的計算機系統,它的底層架構,數據結構,邏輯運算都可以用中文,編程就沒有英文字母什么事了,普通人當然也可以成為程序員,只不過是像寫作文一樣,水平高低問題。
一種編程語言,用不用中文寫代碼并不是太重要,當然如果他用中文會在一定程度上有利于降低程序員的入門門檻,同時也可以提高程序代碼的可讀性,但也僅限于此
首先ucloud推出倉頡編程語言,確實是令國人震撼的消息,源于ucloud在硬件底層、操作系統、編譯器、IDE工具都已很深的積累和造詣,ucloud推出編程語言也是水到渠成的事,主要還是防止某一天被掐脖子。據我所知倉頡并不是就一個純中文的編程語言,而是綜合了現java,python,go等語音的特點,發明了更簡潔更高效,更符合現代思維,支持中文定義的語言,有點像python拿來就用易上手的語言。上手應不難,幾天時間基本可寫出個例子程序員來。
10
回答5
回答6
回答10
回答10
回答10
回答0
回答10
回答10
回答0
回答