写点什么

IronPython 项目有了新负责人

  • 2016-08-08
  • 本文字数:976 字

    阅读完需:约 3 分钟

运行 IronPython 项目的社区领导职责已经交给了 Alex Earl 和 Benedikt Eggers。之前的负责人 Jeff Hardy 自微软在2010 年不再积极参与以来一直负责项目的运行。

Jeff Hardy 写道:

应该已经相当明显了,IronPython 项目有点停滞不前,那主要是我的错,我成了瓶颈。由于多方面的原因,我现在没有时间给予 IronPython 应有的关注,因此,我将项目的控制权交给了 Alex Earl 和 Benedikt Eggers。新负责人有时间恰当地运行项目,它应该能够取得更大的进展。

我仍然会默默地关注这个项目,条件允许的话,可能还会参与进来。这几年非常有趣,IronPython 项目的情况很好。

说到停滞不前, IronPython 的最新版本是 2014 年 12 月发布的 2.7.5,而且该版本“主要是一些 Bug 修复”。

IronPython 3

路线图上其中一个最重要的问题是通过 IronPython 3 项目支持 Python 3。随着 Python 2.x 系列将在 2020 年走到生命的尽头,有一个兼容.NET 的 Python 3 版本对于该项目的长远发展至关重要。

当然,任何重大升级都会引发争论。影响最大的可能是决定支持哪些.NET 版本。2.7 系列支持的最低版本为.NET 3.5。随着微软不再支持.NET 4.0、4.5 或 4.5.1,部分开发人员请求将 IronPython 3 支持的最小版本定为.NET 4.5.2。

对于这份计划,主要的异议来自 Windows Server 2003。虽然微软自去年这个时候开始就不再支持该版本,但许多公司仍然把它作为关键任务软件。它所能处理的.NET 最高版本为 4.0。

他们还想支持.NET Core,但尚未对此进行评估,不知道它是否涵盖了他们所需要的一切。

C 支持

限制 IronPython 应用的一个主要原因是,需要采用和 CPython 一样的方式同基于 C 的库进行互操作。 TheLastTechie 责任编辑 Traven 写道:

讨论中提出的另外一个重要问题是,如何支持需要使用 C 扩展的 Python 库。如果 IronPython 希望拥有最广泛的潜在用户,那么别无选择。许多重要的 Python 库,如 Numpy,都使用 C 扩展来提高运行速度。它们应该能够完美地运行,而且不需要重新编译。

令人惊喜的是,在这个领域,有些工作已经完成,比如 Ironclad,按照设计,该项目让编译好的 CPython 扩展可以在 IronPython 中原样运行。坏消息是,该项目已经很长时间没大有进展了。要让它成为一个有益于现代 Python 的项目,需要进行大量的修改。

IronPython 项目托管在 GitHub 上,遵循 Apache 2 开源许可协议。

查看英文原文 New Leadership for IronPython

2016-08-08 19:002247
用户头像

发布了 1008 篇内容, 共 425.4 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

js事件循环与macro&micro任务队列-前端面试进阶

loveX001

JavaScript

用户画像分析的应用及搭建

穿过生命散发芬芳

11月月更 用户画像分析

微博系统中”微博评论“的高性能高可用计算架构

小虎

架构训练营

dubbo + zookeeper + spring 分布式系统

石臻臻的杂货铺

spring dubbo 11月月更

[力扣] 剑指 Offer 第二天 - 复杂链表的复制

陈明勇

Go 链表 数据结构与算法 11月月更

架构实战营模块5作业

冷夫冲

架构训练营 架构实战

2022-11-16:给你一个数组 nums,我们可以将它按一个非负整数 k 进行轮调, 例如,数组为 nums = [2,4,1,3,0], 我们按 k = 2 进行轮调后,它将变成 [1,3,0,

福大大架构师每日一题

算法 rust 福大大

【愚公系列】2022年11月 微信小程序-app.json配置属性之plugins

愚公搬代码

11月月更

静悄悄“双十一”背后的“喧嚣”

易观分析

双十一 消费 购物

JS模块化—CJS&AMD&CMD&ES6-前端面试知识点查漏补缺

loveX001

JavaScript

云原生网络趋势 | K8s托管整个基础设施

叶秋学长

云原生 11月月更 网络趋势 云原生系列

图解Kafka的RecordBatch结构

石臻臻的杂货铺

kafka Kafka实战 11月月更

python数据分析-pandas基础(1)

AIWeker

Python 数据分析 pandas 11月月更

易观分析:2022年Q3中国网络零售B2C市场交易规模达21971.5亿元

易观分析

零售 交易

Web中间件常见漏洞总结

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞挖掘

架构训练营作业5-微博评论的高性能高可用计算架构

许四多

安装 Docker Compose

蜗牛也是牛

作业-week5-设计微博系统中”微博评论”的高性能高可用计算架构

in9

从零到一落地接口自动化测试

老张

自动化测试

设计模式之美--接口和抽象类区别

GalaxyCreater

设计模式

MUI实战之页面初始化与创建子页面对于新页面的实战心得

恒山其若陋兮

前端 mui 11月月更

常见用的设计模式以及实战

想要飞的猪

设计模式 spring设计模式

大厂前端面试考什么?

loveX001

JavaScript

图解KafkaConsumer SyncGroupRequest请求流程

石臻臻的杂货铺

kafka Kafka实战 11月月更

API工具常见分类

阿泽🧸

11月月更 API工具

2022 Rebase Hackathon启动

谢锐 | Frozen

区块链 defi 黑客松 web3 layer2

在MUI框架中对于事件绑定与取消和监听的触发自定义的深入运用与实战

恒山其若陋兮

mui 11月月更

微博评论架构

Johnny

「架构实战营」

极速下载 docker镜像

蜗牛也是牛

微博评论高性能高可用计算架构

π

MUI对于原生导航栏的新页面与关闭页面的预加载的底层代码深入运用【MUI】

恒山其若陋兮

mui 11月月更

IronPython项目有了新负责人_.NET_Jonathan Allen_InfoQ精选文章