python果真非常強大,它有著眾多的追隨者,所以很多開發者都依賴它開發出了各種不同的變種版本,下面列舉幾種:
1. PyPy
PyPy 是用Python實現的Python直譯器。PyPy比CPython是更加靈活,易於使用和試驗,以制定具體的功能在不同情況的實現方法,可以很容易實施。 該專案的目標是,讓PyPy比C實現的Python更為容易的適應各個專案和方便裁剪。
2. IronPython
IronPython就是Python在.NET平臺上的實現。由微軟的 Jim Hugunin 所發起,是一個開源的專案,基於微軟的 DLR 引擎
3. Python for .NET
Python for .NET 是一個可以讓 Python 程式設計師近乎無縫的整合 .NET 通用語言環境 CLR 和以及為 .NET 開發者提供一個強大的應用指令碼工具。透過這個專案你可在 .NET 中完全使用 Python 來編寫整個應用,使用 .NET 服務和元件。
4. Cython
準確說Cython是單獨的一門語言,專門用來寫在Python裡面import用的擴充套件庫。實際上Cython的語法基本上跟Python一致,而 Cython有專門的“編譯器”先將 Cython程式碼轉變成C(自動加入了一大堆的C-Python API),然後使用C編譯器編譯出最終的Python可呼叫的模組。
5. Jython
Jython是Python的純Java實現。她無縫地結合了Java類與Python,使使用者能以Python語言的語法編寫在Java虛擬機器上執行的 軟體。它的特點有:與相似的Java程式相比,Jython極大的的減少了程式設計程式碼量。Jython同時擁有直譯器和編譯器,使其無需編譯就可以測試程式 程式碼。
6. Stackless Python
Stackless Python 是一個增強版的 Python 程式語言,允許程式設計師受益於基於執行緒的程式設計,而不會有一半執行緒的效能和複雜的問題。其最大的特點就是微執行緒,可避免使用作業系統執行緒導致的開銷過大的問題。
7. mypy
mypy 程式語言是一個體驗版的 Python 變種,旨在合併動態型別和靜態型別的優點。我們的目標是提供一個令人印象深刻的、功能強大而且方便的 Python,提供編譯時的型別檢查和高效的編譯到原生程式碼,無需一些重量級的虛擬機器。
8. RPython
rPython是Python的一個子集,雖然rPython不是完整的Python,但用rPython寫的這個Python實現卻是可以解釋完整的Python語言。
python的子子孫孫(變種程式語言)
相關文章
- 《孫子兵法戰場機變之九變篇》
- 知:孫子兵法摘錄
- 孫子兵法▏九變篇:緊扣戰略重心,別跑題
- C語言-srand種子詳解C語言
- 一張截圖概括父、子、孫元件事件鉤子的執行順序元件事件
- react父子元件,兄弟元件,爺爺到孫子元件筆記React元件筆記
- MPG:研究發現長壽和子孫滿堂不可兼得
- 小專案想當大Boss? 你該讀讀《孫子兵法》
- 新雲說 | 什麼?!《孫子兵法》也能指導雲戰略?
- 《孫子兵法》與大資料概念,靈活運用才是高手!大資料
- WTO官方公佈孫宇晨MC12發言全文 涉電子商務等重大議題
- 優思學院|從《孫子兵法》中學習六西格瑪管理
- 華微電子任命孫鋮為新一任董事會祕書
- 組合語言-實驗10編寫子程式組合語言
- 造輪子之多語言管理
- Python 類變動的鉤子方法Python
- 程式語言的變遷
- Python 語言中的 “鴨子型別”Python型別
- SQL語言基礎(子查詢)SQL
- JS函數語言程式設計概念理解:函子(Functor)JS函數程式設計
- react中的三種方式實現祖孫資料共享React
- C語言:一種高效、易學的程式語言C語言
- Java語言電子病歷原始碼Java原始碼
- C語言簡易三子棋C語言
- 20 種最奇怪的程式語言
- 小專案想當大Boss? 你該讀讀《孫子兵法》 | 京東雲技術團隊
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- AI天后,線上飆歌,人工智慧AI孫燕姿模型應用實踐,復刻《遙遠的歌》,原唱晴子(Python3.10)AI人工智慧模型Python
- C程式隨機種子原始碼C程式隨機原始碼
- 孫空空的Vue之路-Day04Vue
- Python標準庫06 子程式Python
- 優思學院|從《狂飆》高啟強愛看的《孫子兵法》到六西格瑪專案管理專案管理
- 什麼是Python?Python語言支援哪幾種程式設計方式?Python程式設計
- 幾種常用程式語言的區別
- 部署Go語言程式的N種方式Go
- 孫宇晨開啟“星辰大海”計劃 詳解孫式“溢價邏輯”
- python 是開源語言嗎:Python 是一種開源語言嗎?Python
- C語言 二維陣列實現三子棋的思路及程式碼C語言陣列
- 函數語言程式設計 - 酷炫Applicative(應用函子) [Swift描述]函數程式設計APPSwift