對于正在學習編程
或者是
已經投身于工作的程序猿來說
想必大家在開始學習編程的時
都會想過一個有趣的問題:
“怎麼全是英文?”
“學習編程還要過英語四六級嗎?”
“我們中華文字魅力那麼大
用中文不可以嗎?”
帶着這個問題
就讓圖圖從以下這幾個方面
來給大家解釋一番!
1. 計算機最開始是起源于國外
19世紀
英國數學家查爾斯·巴貝奇
(CharlesBabbage)
提出通用數字計算機
基本設計思想
于1822年設計了一台差分機
并于1832年設計一種
基于計算自動化程序控制分析機
提出了幾乎完整計算機設計方案
被譽為計算機之父
直到二十世紀中期
第一台真正意義上
電子計算機才真正出現
2. 語言的流通性差
既然
計算機是起源于國外
自然而然的使用英語
對于中文來講含義及其複雜
計算機無法理解這些語言結構
中文的打字效率低于英文的流通性
對于國外的人來說交流起來确實很難
3. 沒有成熟的體系
盡管計算機隻認識0和1
但要用一種語言
通過0和1表達人類的所有想法
設計這樣一個龐大的體系系統實屬不容易
就算現在發展了很多年的編程語言
仍然會存在許多不合理的地方
所以
目前還在成熟的編程體系
還未建立起來之前
中文編程語言開發
仍然還有很長的一段路要走
4.消耗的成本太高
用中文編程
隻能有兩種方式
一是在原有硬件基礎上
将中文編程轉成英文編程再轉成機器語言
二是重新定義硬件
重新設計制作符合中文編程的硬件
不過這樣方式需要的成本極高
而且也沒有必要
但是
我國在2000年
已經發明出一種“易語言”的中文
作為程序代碼編程語言
方便我們去以中式思想去編程
不用再去學習西方思維
OK,本期圖大明白就科普到這裡,
了解為什麼要用英文來編程了嗎?
歡迎把你想了解的計算機知識告訴我們,
下一期說不定你的答案就會上牆哦~
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!