Lua使用C編寫而成的腳本語言。同爲腳本語言的Python擁有龐大的類庫工具包,定位於獨立開發,Lua極度精簡化,沒有提供太多功能包,必須與C、C++等語言混合使用,目的是爲了快速並動態的嵌入式地膠合、擴展普通程序的功能模塊,也用於做爲普通配置文件替代XML、ini等文件。git
腳本解釋、運行速度很快,解釋器內核精簡。github
支持面向過程與函數式編程、多線程,僅提供number和string兩種簡單類型及惟一的通用類型Table表示數組、集合、對象等功能,帶有簡單的垃圾收集。數據庫
與C、C++結合,可讓C、C++僅提供基本功能模塊,使用Lua簡潔高效地實現高級邏輯。編程
Google開發的開源編譯型編程語言,語法簡潔,速度與C接近,支持面向對象、閉包、反射、垃圾回收,支持內嵌C語言混編,最初目的用於系統級編程領域,如服務器、存儲系統、數據庫、雲平臺等。部分或全面取代C++編程的複雜語法。數組
專門針對多核處理器使用並行編程模式。(Python因爲GIL全局鎖機制,不支持單進程多核並行,沒法真正多線程並行運算)安全
GNU的開源語言 + 數學計算環境套件,用於數據統計分析處理 + 製圖繪製。函數式編程,偏向面向對象。服務器
同類產品爲商業軟件MATLAB。多線程
典型應用爲經濟計量、財經分析、人文科學研究、人工智能等。閉包
利用GitHub Pages自動生成、部署免費我的博客的框架hexo
目前hexo-theme-yilia主題比較流行(主觀意見)
https://github.com/litten/hexo-theme-yilia
使用GitHub和Hexo搭建免費靜態Blog
https://wsgzao.github.io/post/hexo-guide/
Github Pages搭建博客教程
http://cnfeat.com/blog/2014/05/10/how-to-build-a-blog/
JetBrains開發的Java兼容開源語言,基於IntelliJ,可編譯成字節碼運行於JVM,提供更安全、簡潔的功能,可與Java混編,擁有空指針靜態檢測、高階函數、操做符重載、字符串模板等特性。語法與Swift類似。
Kotlin:Android世界的Swift
http://www.infoq.com/cn/news/2015/06/Android-JVM-JetBrains-Kotlin