在一次开发者会议上,Gitter、Earl、 Eggers和其他一些人讨论了这个项目所面临的紧急问题:CodePlex上IronPython项目未解决的问题应当如何处理;接下来要实行怎样的开发计划;如何铺设通往IronPython3的道路。

会议上提出的另一个问题是,如何对使用C语言实现的Python库实现支持。如果IronPython有了广泛的用户,这是必须要面临的问题。很多主要的Python库为了达到更快的速度,都是用C语言写的,它们应该无需重新编译就支持IronPython项目。

好消息是,在这方面已经有一些工作成果了。有一个名为Ironclad的项目,就是为了让IronPython支持编译过的CPython扩展而设计的。坏消息是,这个项目已经很长时间没有动态了,现在需要做很多修改以适应现代的Python。

关于Ruby和GILs

相关的另一个问题是,如何面对这个团队的另一个项目:IronRuby。顾名思义,这是一个Ruby的.Net实现。这两门语言的项目是合作开发的,他们都发源于微软的动态语言运行库项目,2010年微软将他们交给社区开发之后,两个项目继续保持着亲密关系。

计划是让IronRuby吸引Ruby开发者的关注,而IronPython依然作为一个分离的项目开发。

将来IronPython可能会是一个成功的项目,因为它有实现长久以来快速、多核友好的Python的梦想。因为IronPython没有全局解释器锁。很多Python实现都有这个特性,而这却是高性能的绊脚石。

有人说,如果仅仅是没有GIL,IronPython并不能变得更快。IronPython有些指标比CPython高,有的比CPython低。对现在而言,只要IronPython能达到和Python一样的速度,就足够了。

ironpython停止更新_IronPython死而复生相关推荐

  1. 公告:Rover's Official Blog停止更新

    想了几天,终于决定写这么一个公告了.并不是因为写些东西太累或者太占时间而停止了更新,也许就如同前文说是因为今天喝多了酒(呵呵,玩笑),也许如同MSN副标题所言:严重的压力和抑郁,强烈的人格分裂和精神分 ...

  2. win10停止更新_新电脑到手第一件事,win10系统刷成win7,为何不直接预装win7?

    很多人买到电脑的第一件事就是把win10系统换成win7,当然了,前提是买整机的情况下,而不是在第三方平台买的组装电脑.很多人都问,为什么现在win10系统越来越多,而win7明明还能用却不预装win ...

  3. 本博客停止更新,后续用博客园。

    本博客停止更新,后续用博客园. 博客园地址:https://www.cnblogs.com/weavepub 转载于:https://blog.51cto.com/msiyuetian/2400618

  4. win10停止更新_你的win10即将终止!各大版本服务终止日期大全,准备好了吗?...

    大家都知道,win10作为windows最新的操作系统正处于不断更新中,而且从win10开始发布以来就已经更新了好多个版本. 只要稍微有注意的小伙伴都清楚,微软每隔半年就要发布一次win10版本的大更 ...

  5. 七夕节 看到很多停止更新的blog 莫名有点淡淡的忧桑

    又是一年七夕.又是一年单身.看到很多停止更新的blog, 仿佛看到了一茬一茬的程序猿 进入it 圈 又离开it圈,就有莫名的忧桑 转载于:https://www.cnblogs.com/yfceshi ...

  6. 七夕节 看到许多停止更新的blog 莫名有点淡淡的忧桑

    又是一年七夕,又是一年单身,看到许多停止更新的blog, 仿佛看到了一茬一茬的程序员 进入it 圈 又离开it圈,就有莫名的忧桑

  7. RedHat 6.4配置本地镜像源(适用于已停止更新的Linux系统)

    起因 在使用Red Hat 6.4时,发现联网安装程序时,镜像源无法正常使用: 同时有些服务器是离线的,无法使用外网: 并且这些Linux发行版已经停止更新了,一般不需要更新: 通过查找资料,最终确定 ...

  8. 珊瑚虫版QQ被判侵犯腾讯著作权 可能停止更新

    新浪科技讯 2月27日消息,北京市海淀区人民法院已于去年12月20日判决腾讯公司起诉珊瑚虫版QQ侵犯著作权胜诉,该软件作者陈寿福被判向腾讯赔偿经济损失十万元.此次判决很可能将导致珊瑚虫版QQ停止更新. ...

  9. win10停止更新的方法以及更新后老是连接不上网的情况

    win10停止更新的方法 众所周知,win10老是自动更新很麻烦,不管你怎么操作,win10都会自动开启它的更新功能. 网上列举的那些关闭window update 的方法,还有把网络设置为按流量计费 ...

最新文章

  1. 【Pandas库】(3) DataFrame的创建方法及基本操作
  2. 素数推断算法(高效率)
  3. html的分类与特点
  4. 【Android工具】更新几个平台视频流媒体播放器测试情况
  5. 深度学习(十三)——花式池化, Batch Normalization
  6. linux node安装
  7. 一点一点学ASP.NET之基础概念——HTTP运行期与页面执行模型
  8. javascript高程3 学习笔记(三)
  9. 枚举对象注释_如何以及何时使用枚举和注释
  10. prefix.pch文件的一些简单使用
  11. 接口开发指的是什么_企业在什么情况下要选择定制开发软件
  12. mybatis学习(42):mybatis的一级缓存
  13. 非接触式IC智能(射频)卡
  14. MUI 图片上传、预览、删除重选等等实现
  15. 如何像在SQL中一样使用#39;in#39;和#39;not in#39;过滤Pandas数据帧
  16. 本科生、硕士生、博士生
  17. 关于网络超时时间那些事
  18. git项目提交报rejected问题解决
  19. 海报设计师必做3件事
  20. linux升级失败无法启动应用程序,Ubuntu升级后无法启动 kernel panic - not syncing

热门文章

  1. 【TCP/IP】TCP的三次握手和四次挥手
  2. 3. 逻辑漏洞之支付漏洞
  3. Python学习-day20 django进阶篇
  4. Qt之进程间通信(共享内存)
  5. POJ 1469 COURSES 二分图最大匹配
  6. TCP/IP笔记 应用层(2)——FTP
  7. 自定义StartIO
  8. 基于Android 9.0 电池温度异常提醒
  9. 记一次cpu指标异常的跟踪排查
  10. 【报告分享】2021年微信视频号生态趋势调查报告.pdf(附下载链接)