越來越感覺go語言才是未來的大趨勢


2019年python語言終於在國內大火了,我也是Python語言的粉絲,用python好幾年了,python確實簡單,入門很快,我真正學會編程,就是從python學會的,之前學c/ c++都只是學語法,真正做東西的時候一塌糊塗,根本找不到東南西北,后來學c#,就知道拖界面用控件,完全偏離了編程的本質。自從學會了python並且用它寫了不少的很小的項目之后,我終於入了編程大門。但是python這門語言也有很多不足,比如性能真的偏慢,但主要還是看做什么,有些東西不適合用Python去開發的。python有GIL全局鎖,這個問題一直到最新的python3版本都沒有解決,因此無法真正意義上的跑多線程,無法跑滿多核cpu。這些都是問題,但我覺得還不是最最最根本問題。

最最最根本的問題是python是動態語言,並且是解釋型的,邊運行邊解析,有時候代碼寫的好好的,運行的很好,哪天出了個錯誤,死活都很難找到問題的所在。很大程度上的原因還是變量類型出錯了。這就是動態語言的特性。

還有一個問題,就是python依賴很煩,這是很多編程語言都有的問題。go語言編譯后,95%的情況是根本沒有其他依賴文件,直接一個二進制文件就可以運行,這點部署網站,,部署程序真心方便。

我自學了2周 go語言之后,開始很不適應,因為它的語法不像python那樣優雅,python的語法一看就懂,反而go語言的語法有點怪異。像c又不像c語言,有點python的數據類型。反正剛開始很不適應,等過了2周之后,感覺其實也很好學。度過這個時期就好。

而且2020年6月了,現在發現國內國外大公司用go語言的越來越多了。我大膽預測go語言必然是大勢所趨。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM