人生苦短,
我用Python!
Python的創始人為Guido van Rossum。 1989年耶誕節期間, 在阿姆斯特丹, Guido為了打發耶誕節的無趣, 決心開發一個新的腳本解釋程式, 做為ABC 語言的一種繼承。 之所以選中Python(大蟒蛇的意思)作為該程式設計語言的名字, 是因為他是一個叫Monty Python的喜劇團體的愛好者。
Python簡單易學, 入門容易, 非常適合沒有程式設計基礎的人學習。
在2017年6月程式設計語言排行榜上排行第四名。
python語言有豐富的庫如:爬蟲框架scrapy, web框架(django, flask, web.py)等。
而且python的應用範圍非常廣泛,
自動化運維,
web程式設計,
人工智慧,
科學計算,
圖形介面開發等都可以使用python。
在一些性能要求較高的場景會使用C/C++來實現底層庫,
通過python封裝來調用。
python調用C庫方面也很方便。
著名的網站youtube, 豆瓣網就是用python開發的。 在人工智慧領域tensorflow也是使用python來進行開發。 同時python也是駭客必用的程式設計語言。
2.Java雖然很多人在說Java已經過時了, 但是畢竟很多企業的軟體都是用Java編寫的,
穩定性比較好, 工具鏈也比較成熟, 所以短時間很難有其他程式設計語言能替代Java。 最近Google宣佈支
持Kotlin語言編寫android程式, 但是短時間內kotlin依然很難撼動Java的地位。 Kotlin語言畢竟推出的時
間比較短, kotlin的庫和工具鏈都不夠成熟, 而且可能存在潛在的不穩定行問題。 Kotlin可以看成是Java
語言的擴展, 支援一些Java不支持的特性, 比如協程。 雖然Kotlin擁有自己的特性, 但是Kotlin還是運行
在JVM平臺上, 還是需要調用Java的api的, 只是語法形式上有改變, 要比Java簡潔了一些。
所以學好Java很有必要, 學好Java在學習其他JVM平臺上的語言就很容易了。
3.GoGo語言可以稱得上是互聯網時代的C語言。
Go語言是由Google開發的一個開源專案, 目的之一為了提高開發人員的程式設計效率。
Go 語言特色
簡潔、快速、安全
並行、有趣、開源
記憶體管理、陣列安全、編譯迅速
Go語言具有以下的特徵:
自動垃圾回收
更豐富的內置類型
函數多返回值
錯誤處理
匿名函數和閉包
類型和介面
併發程式設計
反射
語言交互性
現在越來越多的公司開始使用Go語言,
Go語言值得學習。
Go語言的殺手級應用Docker。
相關閱讀:
基於spring boot快速搭建Java伺服器
基於python和golang的羽量級http伺服器的搭建
駭客程式設計入門golang網路程式設計之arp協定的實現
十大實用的Python庫介紹,
歡迎大家補充!
Python實用框架之Requests入門篇
如果您喜歡這篇文章可以點贊, 關注, 轉發!
更多互聯網技術和科技資訊請點擊關注按鈕!