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的子子孙孙(变种编程语言)相关推荐

  1. 帮你提升 Python 的 27 种编程语言

     作者是Python的设计者之一Nick Coghlan,总结了提升Python的27种编程语言,包括过程式编程.面向对象的数据模型.面向对象的C语言衍生等. [编者按]本文作者是 Python ...

  2. python编程 语言-Python——最美丽的编程语言

    之前总听别人说Python有多厉害,有多好,我是不以为然的.但是当我开始接触Python的时候,我就知道它被誉为最美编程语言不是没有道理的.简短的代码,清晰明了的逻辑,方便快捷的编程工具让它注定会大放 ...

  3. python编程 语言-Python成为2018年度编程语言,遥遥领先于其他语言

    TIOBE 近日宣布:Python 成为 2018 年度编程语言,Python之所以获得这个称号,是因为它在2018年的排名中比其他所有语言都高.Python语言赢得了3.62%的选票,紧随其后的是V ...

  4. 力压Java、C语言!Python 获2018年度编程语言

    TIOBE 近日宣布:Python 成为 2018 年度编程语言,Python之所以获得这个称号,是因为它在2018年的排名中比其他所有语言都高.Python语言赢得了3.62%的选票,紧随其后的是V ...

  5. python的人工智能和c++的有什么区别_为什么人工智能岗位有些招聘C/C 有些招聘Python到底哪门编程语言更重要(恰恰相反C++在人工智能方面的用处很大)...

    人工智能,就是让机器可以像人一样思考问题.典型的场景有:图像识别.自然语言处理.语音处理.动态物体跟踪.可运动的机器人,等等. 智能,就是人类可以很容易作出判断,但是却根本描述不清楚为什么是这样.比方 ...

  6. 5种方式将机器学习带到Java、Python以及Go等编程语言

    5种方式将机器学习带到Java.Python以及Go等编程语言 机器学习目前炙手可热,本文搜集了Java.Python以及go等编程语言中常见且实用的开源机器学习工具,对机器学习感兴趣的开发者或者准备 ...

  7. python编程语言-Python成为2018年度编程语言,遥遥领先于其他语言

    TIOBE 近日宣布:Python 成为 2018 年度编程语言,Python之所以获得这个称号,是因为它在2018年的排名中比其他所有语言都高.Python语言赢得了3.62%的选票,紧随其后的是V ...

  8. python入门——Python的两种编程语言:交互式和文件式

    文章目录 一.Python的两种编程语言 1. 交互式 2. 文件式 以下内容来自于中国慕课网中<零基础学Python语言CAP>课程的学习笔记. 一.Python的两种编程语言 1. 交 ...

  9. python语言编程-Python成为2018年度编程语言,遥遥领先于其他语言

    TIOBE 近日宣布:Python 成为 2018 年度编程语言,Python之所以获得这个称号,是因为它在2018年的排名中比其他所有语言都高.Python语言赢得了3.62%的选票,紧随其后的是V ...

  10. Python编程与其他编程语言相比有何优势?

    Python编程与其他编程语言相比有何优势? [导语]随着企业对Python开发人员的需求量不断地增长,学习Python的人数也越来越多.Python之所以近两年如此火爆,与它自身简单易学的特点是息息 ...

最新文章

  1. 关于Aptana studio工具
  2. Microsoft Dynamics CRM4.0 Data Auditing and Restore (数据审核和恢复)
  3. 民生银行数据库智能运维的探索与实践
  4. Winform中设置ZedGraph的曲线为折线、点折线、散点图
  5. HNOI2008 玩具装箱
  6. python编写篮球_Python编程2——Python实现计算篮球比赛是否领先安全的程序
  7. 集成CDI和WebSockets
  8. 理解阻塞非阻塞与同步异步
  9. Linux下的squid代理服务器——正向代理、反向代理(cdn加速)
  10. 为什么做的报表领导不满意,如何提升报表的价值?
  11. 四元组相加获得target
  12. Overfeat图片分类、定位、检测
  13. 【系统分析师之路】系统分析师历年真题大汇总
  14. 一个真实的Windows XP SP 3镜像包 571MB大小
  15. zlib简单使用说明(转)
  16. 日语学习之——五十音图及单词(2)
  17. ‘Converting circular structure to JSON‘报错的解决方案
  18. matlab2020a安装完多大_Matlab2020a
  19. 怎样查看服务器操作系统密码,IIS提示:您未被授权查看该页 并弹出输入用户名密码Windows服务器操作系统 -电脑资料...
  20. 食物과 學問의 萃聚

热门文章

  1. API网关Kong(二):Kong与Kubernetes集成的方法
  2. MySQL配置(二)
  3. python学习之自习语法(20180626_update)
  4. 20169207《Linux内核原理与分析》第五周作业
  5. 编写高质量代码:改善Java程序的151个建议(第4章:字符串___建议52~55)
  6. (转)用来理解Java的8个图表
  7. M2 Planning Day3
  8. POI实现读写内容到word中
  9. 自定义UserControl的属性为什么不能在设计时显示在属性窗口中
  10. dhtml是基于html的一门语言,什么是DHTML