ironpython停止更新_IronPython死而复生
在一次开发者会议上,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死而复生相关推荐
- 公告:Rover's Official Blog停止更新
想了几天,终于决定写这么一个公告了.并不是因为写些东西太累或者太占时间而停止了更新,也许就如同前文说是因为今天喝多了酒(呵呵,玩笑),也许如同MSN副标题所言:严重的压力和抑郁,强烈的人格分裂和精神分 ...
- win10停止更新_新电脑到手第一件事,win10系统刷成win7,为何不直接预装win7?
很多人买到电脑的第一件事就是把win10系统换成win7,当然了,前提是买整机的情况下,而不是在第三方平台买的组装电脑.很多人都问,为什么现在win10系统越来越多,而win7明明还能用却不预装win ...
- 本博客停止更新,后续用博客园。
本博客停止更新,后续用博客园. 博客园地址:https://www.cnblogs.com/weavepub 转载于:https://blog.51cto.com/msiyuetian/2400618
- win10停止更新_你的win10即将终止!各大版本服务终止日期大全,准备好了吗?...
大家都知道,win10作为windows最新的操作系统正处于不断更新中,而且从win10开始发布以来就已经更新了好多个版本. 只要稍微有注意的小伙伴都清楚,微软每隔半年就要发布一次win10版本的大更 ...
- 七夕节 看到很多停止更新的blog 莫名有点淡淡的忧桑
又是一年七夕.又是一年单身.看到很多停止更新的blog, 仿佛看到了一茬一茬的程序猿 进入it 圈 又离开it圈,就有莫名的忧桑 转载于:https://www.cnblogs.com/yfceshi ...
- 七夕节 看到许多停止更新的blog 莫名有点淡淡的忧桑
又是一年七夕,又是一年单身,看到许多停止更新的blog, 仿佛看到了一茬一茬的程序员 进入it 圈 又离开it圈,就有莫名的忧桑
- RedHat 6.4配置本地镜像源(适用于已停止更新的Linux系统)
起因 在使用Red Hat 6.4时,发现联网安装程序时,镜像源无法正常使用: 同时有些服务器是离线的,无法使用外网: 并且这些Linux发行版已经停止更新了,一般不需要更新: 通过查找资料,最终确定 ...
- 珊瑚虫版QQ被判侵犯腾讯著作权 可能停止更新
新浪科技讯 2月27日消息,北京市海淀区人民法院已于去年12月20日判决腾讯公司起诉珊瑚虫版QQ侵犯著作权胜诉,该软件作者陈寿福被判向腾讯赔偿经济损失十万元.此次判决很可能将导致珊瑚虫版QQ停止更新. ...
- win10停止更新的方法以及更新后老是连接不上网的情况
win10停止更新的方法 众所周知,win10老是自动更新很麻烦,不管你怎么操作,win10都会自动开启它的更新功能. 网上列举的那些关闭window update 的方法,还有把网络设置为按流量计费 ...
最新文章
- 【Pandas库】(3) DataFrame的创建方法及基本操作
- 素数推断算法(高效率)
- html的分类与特点
- 【Android工具】更新几个平台视频流媒体播放器测试情况
- 深度学习(十三)——花式池化, Batch Normalization
- linux node安装
- 一点一点学ASP.NET之基础概念——HTTP运行期与页面执行模型
- javascript高程3 学习笔记(三)
- 枚举对象注释_如何以及何时使用枚举和注释
- prefix.pch文件的一些简单使用
- 接口开发指的是什么_企业在什么情况下要选择定制开发软件
- mybatis学习(42):mybatis的一级缓存
- 非接触式IC智能(射频)卡
- MUI 图片上传、预览、删除重选等等实现
- 如何像在SQL中一样使用#39;in#39;和#39;not in#39;过滤Pandas数据帧
- 本科生、硕士生、博士生
- 关于网络超时时间那些事
- git项目提交报rejected问题解决
- 海报设计师必做3件事
- linux升级失败无法启动应用程序,Ubuntu升级后无法启动 kernel panic - not syncing