报告显示:50% 的公司没有针对 Python 2 EOL 的计划
Python 2.7 于 2020 年初达到寿命终止(EOL),此举意味着该语言的版本将不再接收任何形式的更新,包括安全更新。
Python 软件基金会在其网站上写道: “我们需要淘汰 Python 2,以便能够通过更快地改进 Python 来帮助 Python 用户” 。并表示,“我们在2000年发布了 Python 2.0。几年后,我们意识到我们需要进行重大更改以改进 Python。因此,在 2006 年,我们启动了 Python 3.0。许多人没有升级,我们也不想伤害他们。因此,多年来,我们一直在不断改进和发布 Python 2 和 Python3。但这却使改进 Python变得困难。存在有一些Python 2无法处理的改进。并且,这样也削减了我们改进 Python 3 的时间。
最初,Python 软件基金会计划在 2015 年停止使用 Python 2,但由于许多人在 2014 年仍未升级,EOL 数据才被推迟。如今,终于到了 Python 2 被淘汰的日子。ActiveState 最近则对 1,250 名开发人员进行了调查,为公司为 EOL 做准备获取更好地了解。
报告显示,只有 37% 的受访者表示,他们的应用程序中有一半以上是使用 Python 2 构建的。对此,ActiveState 认为,其他 63% 的人的应用程序中,有少于一半的应用程序是使用 Python 2 构建的,这一事实表明,许多组织已经在向 Python 3 进行迁移。
同时,几乎一半(47%)的受访者表示,他们的公司制定了应对 Python 2 EOL 截止日期的计划。31% 的受访者表示他们的公司没有计划,而 22% 的受访者不确定其公司的计划。ActiveState 在报告中写道:“尽管认知度很高,但令人惊讶的是,大多数受访者要么没有详细的计划,要么不确定他们已经制定了广泛的计划。”
而对于长期计划人员(超过 1 年)和短期计划人员(少于 1 年),组织为 Python 2 EOL 计划了多长时间的细分情况则相当平均。21% 的人计划在 6 个月内不到,15% 的人计划在 6-12 个月内,18% 的人计划在 1-2 年内,18% 的人计划在 2 年以上。此外,Non-planners 占受访者的 28.61%。
此外,约有一半的受访者表示,他们为停产做好了充分的准备。20% 的人认为他们有所准备,而 31% 的人没有准备。ActiveState 表示:“鉴于先前问题中所提到的计划缺乏,不足为奇的是,有 50% 的受访者对 Python 2 EOL 感到仅有某种程度的准备或不准备。”
展望未来,大多数受访者(60%)计划或已经将其应用程序迁移到 Python3。其余的受访者中,有 10% 的人没有计划,9% 的人不知道计划是什么,7% 的人计划支持 Python 2 应用程式本身,5% 计划停用其应用程式,2% 计划以其他语言重写,还有 1% 计划购买商业支持。
不可否认的是,在迁移到 Python 3 时,公司将面临许多挑战。其中,公司将面对的最大挑战是寻找替换软件包,其中 54% 的受访者对此表示担忧。其他挑战包括测试(40%),将 Python 2 转换为 3(37%),支持 Python 2 应用程序(25%),学习 Python 3(20%)和管理客户期望(18%)。
参考消息:SDTimes
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Windows 7 退役,可以用哪些 Linux 发行版替代?
Windows 7 已经正式退役,有些人不愿意放弃这一版本,但是安全问题迟早会找上来的,这里推荐几款与 Windows 7 体验类似的 Linux 发行版,给你多一点的选择。 Linux Mint Linux Mint 是 Windows 用户最常推荐的 Linux 发行版,它精美又稳定可靠,基于 Ubuntu,继承了 Ubuntu 的众多优点,同时也在 Ubuntu 的基础上加入很多自己优秀的特性。值得一提的是,Linux Mint 的桌面布局与 Windows 7 的非常相似:左下角有一个可搜索的开始菜单;底部带有系统托盘的任务切换器;可以在桌面上放置图标;使用 alt + Tab 等在打开的窗口之间切换。 拥有熟悉的界面可以帮助减少工作学习和娱乐使用电脑时所需的学习曲线,对于用户来说,改变操作系统的时候习惯新的桌面与交互是最麻烦的。 KDE Neon KDE neon 是基于 Ubuntu 的 Linux 发行版和自启动运行 DVD,其特色是最新的 KDE Plasma 桌面及其它KDE 社区软件。除了可安装的 DVD 镜像外,该项目还提供一个更新迅速的软件仓库,其中包含所有最新...
- 下一篇
01月15日云栖号头条:商务部等八部门 — 依托5G技术发展云外包等新模式
云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 今日最新云头条快讯:近日,在杭州市检察院、杭州市教育局、杭州市卫健委联合主办的“三长论坛”暨杭州未检新闻发布会上,一款由杭州检察联合阿里巴巴首创的“检察监督线索举报—杭州”支付宝小程序正式发布,杭州市检察院也成为首家入驻支付宝的人民检察院,小程序涵盖强制报告、校园安全、侵害未成年人三个线索举报通道,目前,支付宝小程序还专门设置了实名举报与匿名举报两种适用情形,以利于举报人的隐私保护,消除举报顾虑;据商务部网站消息,商务部等8部门发布《关于推动服务外包加快转型升级的指导意见》,该意见显示,在加快数字化转型进程方面,将依托5G技术,大力发展众包、云外包、平台分包等新模式,《意见》中主要任务共20项,包括支持信息技术外包发展,将企业开展云计算、区块链等信息技术研发和应用纳入国家科技计划(专项、基金等)支持范围,培育新模式新业态,依托5G技术,大力发展众包、云外包、平台分包等新模式等等。一起来看最新的资讯: 全球首个活体可编程机器人诞生!1...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池