NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:001858
用户头像

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

关注

评论

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

OpenHarmony创新赛圆满收官:引领开源趋势,开启创新技术新纪元

新消费日报

图像处理AI软件推荐:Topaz Photo AI 激活直装版

胖墩儿不胖y

Mac软件 图像处理工具

开放原子开源基金会与9个开源项目举行捐赠签约仪式

开放原子开源基金会

Java 开源 程序员 开发者 算法

专业的磁盘管理工具:DiskCatalogMaker 中文激活版

胖墩儿不胖y

Mac软件 磁盘管理工具 磁盘清理管理

Cilium CNI深度指南

俞凡

Kubernetes 云原生 网络 通信

一文详解 BRC20 衍生品协议 Bitcat,铭文市场长期发展的助推

威廉META

小红书商品详情API:电商助力

Noah

开放原子云社区正式成立

开放原子开源基金会

Java 开源 程序员 开发者 算法

敏捷任务拆解、工作量评估和指派

laofo

Scrum 敏捷 敏捷开发 研发效能 持续交付

PWM 调光的线性降压 LED 恒流驱动器

智趣匠

欧拉与AI深度结合:操作系统升级带来全新智能体验

彭飞

INFINI Labs 产品更新 | Easysearch 新增快照搜索功能,Console 支持 OpenSearch 存储

极限实验室

console easysearch

AI数字人源码的售后保障!

青否数字人

数字人

生成式AI给我们带来的影响

月下独酌

大模型

APIitem_get:你的淘宝商品详情搜索神器

技术冰糖葫芦

API 接口

为开发者服务,让梦想成为可能|孙文龙理事长发表专题演讲

开放原子开源基金会

Java 开源 程序员 开发者 算法

菜单栏图标管理软件推荐 Bartender最新激活版

mac大玩家j

Mac软件 菜单栏管理工具 菜单栏工具

一文搞懂Android和嵌入式Linux开发差异点

巫山老妖

怎么实现AI数字人7x24小时不间断直播?

青否数字人

数字人

AI数字人直播的完整教程!

青否数字人

数字人

大数据之云平台的使用与总结 主赛道:技术人的 2023 总结

Echo_Wish

大数据 云平台 年度总结 2023 开天平台

找不到想找的图片?半小时,帮你实现一个AI版“图片搜索引擎”

鹤涵

Redis 核心技术与实战 openai AIGC ChatGPT

【PHP】thinkPHP6中的MVC思想的小案例

Geek_Angel

php mvc thinkphp6

拼多多ID取商品详情API:电商行业的秘密武器与实时数据获取的智慧之路

Noah

开源漏洞共享平台及安全奖励计划正式发布

开放原子开源基金会

Java 开源 程序员 开发者 算法

Merlin Protocol,一个专业的比特币生态资产适配协议

中本聪研究院

区块链

C 语言教程:数据类型和格式说明符

小万哥

c 程序员 软件 后端 开发

openEuler商业化进展可观:累计装机量超610万套,市场持续扩容

彭飞

体育直播程序源代码降低搭建门槛,低成本建体育赛事平台成为行业常态

软件开发-梦幻运营部

openEuler社区与9大海外开源基金会深入合作,构建全球开源新生态

彭飞

微服务的学习与实践 主赛道:技术人的 2023 总结

Echo_Wish

微服务 云原生 年度总结 2023 技术总结

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