一個程序員寫多門語言不會記串么?
天天敲代碼,不知道你有沒有想過一個問題:這世界上到底有多少種編程語言?
人類誕生數百萬年來,產生了 5000-7000 種語言,而計算機歷史只有短短的幾十年,你會好奇產生了多少種語言么?
揭曉答案,根據維基百科顯示,目前世界上大概有 700 種編程語言,而其中比較流行的有 50 種左右。看起來少其實很多了,根據 2020 年 TIOBE 最新編程語言排名顯示: C、Java、Python、C++、C# 位列前五,你用哪(幾)門語言?
這么多語言都用英語表達,必然在語法、關鍵詞等方面有很多相似的地方。那么問題來了:
一個程序員往往需要會寫不止一種語言,他們在切換不同語言的時候,會搞混淆么?
比如把 A 語言的語法用到了 B 語言上,debug 的時候怎么也找不到問題出在哪里。
今天,帶你來看看鵝廠的程序猿們對這個問題有哪些看法。