Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

前事不忘,后事之师。

整理 |苏宓出品 | CSDN(ID:CSDNnews)

2020,实“鼠”不易的一年,在众人对“牛”气冲天的期盼之下,正式结束!

这一年,魔幻而真实,曲折而伟大。年初因一场突如其来的疫情,打乱了各行各业原本的脚步,对此,无数人想要对这一年点击一键“重启”,如今,弹指一挥间,我们真的要对这个“槽糕”的一年说声“再见”。

这一年,坎坷之中,我们曾经“高谈阔论”的 AI、区块链、自动化、量子计算等风口均开始了落地,正如我们亲眼见证的「科技改变生活」——百度推出 AI 多人体温快速检测解决方案,阿里达摩院数十名工程师作战 5 天研发智能疫情机器人并承接在线咨询、网络问诊、重点群体关怀等任务,大疆带来无人机测温应急解决方案,以及在本地生活、物流、线上门诊等多领域无一不见黑科技的身影。

这一年,在特殊的环境下,新基建加快传统行业向数字化的转型之路,而在线教育、直播+短视频行业成为新时代下的风口。

这一年,作为技术人,在不同场景需求的历练之中,我们虽负重前行也向阳而生。接下来,在本文之中,我们不妨走进 2020 年影响开发者圈的十大事件,向 2021 新的征程出发!

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

Python 2 时代结束!


作为这个时代下发展最快的编程语言之一 Python,两年前,Python 之父宣布 Python 2.7 在 2020 年 1 月 1 日终止支持,而今年 4 月发布的 v2.7.18 将是 Python 2.x 的最后一个版本,之后开发者对此系列将不再修复安全漏洞,这意味着使用 Python 2 的用户将会面临日益增多的安全风险。

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

这一版本之所以受到如此大的关注,是因为接替者 Python 3 与 Python 2 的版本不兼容。这也导致部分企业仍然坚持支持 Python 2.7,Red Hat 去年宣布它将会一直支持 Python 2.7 到 2024 年。

  • 危险的转变:Python正在从简明转向臃肿,从实用转向媚俗


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

再见,Windows 7!


2020 年 1 月 14 日这一天,微软官方正式宣布停止对 Windows 7 的支持。

此后,Windows 7 虽然可以继续启动和运行,但运行 Windows 7 的电脑将无法获得后续更新和技术支持,包括新的安全更新等。对此,微软表示,早在 2009 年 10 月发行 Windows 7 时,已承诺为其提供 10 年产品支持。现在 10 年时间到期了,停止对 Windows 7 的支持可以让资源集中于较新的技术和新的体验。

不过,在这边微软刚停止 Windows 7 的支持之后,另一边,自由软件基金会发起呼吁,希望微软能够开源 Windows 7,并表示微软应该尊重用户的自由和隐私,将 Windows 7 作为自由软件发布比强迫大家升级到新版 Windows 10高明许多。

当然现实来看,将 Windows 7 开源似乎有些不现实。

不过,现在的微软也正在用更为开放的态度来拥抱更多的用户,如带来 WSL 2,可让用户在 Windows 系统下,轻松玩转 Linux 系统。

  • WSL2:我在原生的Win10玩转Linux系统


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

“地表最强”的GPT-3 发布,微软获得其独家授权


今年 7 月,GPT-3 模型正式发布,它是一种自动生成文本程序,不仅可以用于写“论文”,也可以应用于“自动生成代码”,自发布后,它也被业界视为最强大的人工智能语言模型。

不久前,微软执行副总裁兼首席技术官 Kevin Scott 在官方博客上正式宣布:微软已与 Open AI 达成合作,获得 GPT-3 语言模型的独家许可。这也意味着,微软可以访问 GPT-3 的底层代码,也可将其整合到微软的产品和服务中去。

GPT-3 的逐步广泛应用也无疑帮助全球人工智能的发展向前迈出了一大步。

  • 写不出满分作文怎么办,GPT-3 来帮你



Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

中国首个开源基金会,开放原子开源基金会亮相


从索取、参与到深度贡献,在开源激荡发展 20 年后,中国于今年 9 月迎来了首个开源软件基金会——开放原子开源基金会(OpenAtom Foundation)。它不仅是中国首个,也是目前唯一一个以开源为主题的基金会。

据官方介绍,该基金会是致力于开源产业的全球性非营利公益机构,业务范围包括募集资金、专项资助、宣传推广教育培训、学术交流、国际合作、开源生态建设、咨询服务等开源相关的活动。

同时,开放原子开源基金会,为各类开源项目提供中立的知识产权托管,保证项目的持续发展不受第三方影响,通过开放治理寻求更丰富的社区资源的支持与帮助。这意味着,开源愈发昌盛的当下及未来,开放原子开源基金会的成立将会为国内的开源提供正式的治理,无疑也是中国开源史上的一个重要里程碑。

  • 中国首个开源基金会面世!


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

星星之火,可以燎原——HarmonyOS 2.0 重磅发布!


在 9 月 10 日的华为 HDC 大会上,华为正式开放鸿蒙 HarmonyOS 2.0 源码,并对业界展示了其在商用落地和生态构建的进展,业界开发者对鸿蒙操作系统的全局有了更加清晰的认知。

华为常务董事、华为消费者业务 CEO 余承东表示,如果说 HarmonyOS 1.0 是面向未来的分布式操作系统,那么 HarmonyOS 2.0 就是全面使能全场景生态的操作系统。HarmonyOS 2.0 拥有跨设备、服务流转、极速直达、隐私安全等特性。此外,余承东还公布了 HarmonyOS 的开源计划:2020 年 9 月 10 日面向内存 128KB-128MB 终端设备、2021 年 4 月面向内存 128MB-4GB 终端设备、2021 年 10 月面向 4GB 以上的所有设备。

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

除了备受关注的HarmonyOS 2.0 之外,在全新升级的国际技术竞争趋势下,国产操作系统在这一年也有了史诗级的升级,正如统一操作系统 UOS v20、银河麒麟操作系统 V10、龙芯自主研发的全新指令集 LoongArch、RT-Thread Smart、合璧操作系统设备侧预览、商业智能操作系统 iSysCore BI-OS、小米 Vela 物联网操作系统、采用全新 Kernel 5.8 内核深度操作系统 deepin 20.1 等操作系统相继发布,同时“国民应用”微信 PC 版也于不久前适配国产操作系统。

在各大操作系统厂商齐心协力之下,国产操作系统的发展未来可期。

  • 盘点国产操作系统


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

iPhone 面世 13 周年,苹果发布自研 M1 芯片


今年的苹果公司一反往常,在 2020 年共计召开了四场发布会,而这一年,也是 iPhone 诞生的第 13 个年头。

不过,近几个月来助力苹果持续登上头条的并不是 iPhone 12,而是业界首款使用领先的 5nm 技术的 PC 芯片——M1。它具有统一的 Arm 内存架构、集成了 8 核 CPU 和 8 核 GPU,同时相比前一代,它的 CPU 运行速度提升 2 倍,在功耗降低 25% 的同时,能提供与典型笔记本电脑 CPU 相同的峰值性能,数据处理能力达到每秒 2.6 万亿次浮点运算。

M1 芯片的成功投入使用也将帮助苹果更好地统一生态,帮助其在软件和硬件领域获得更大的主动权。

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

  • 开发者实测 M1 芯片报告:除了大型应用程序启动慢点,整体性能优秀!


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

K8S 弃用 Docker


这一年,不少开发者心疼 Docker 的发展。前有 Docker 不支持 M1 芯片,让不少开发者吐槽 Docker 对开发者不友好,后有 Kubernetes 官方发文宣布,在 K8S v1.2 版本之后,弃用 Docker,转而使用其他容器运行时替代。

按照 Kubernetes 自己的说法,Docker 已不再是必须的技术,而是变成了技术债务。

1.19 版以前的 Kubernetes 需要通过一个名为 Dockershim 的模块连接到 Docker,然后由Docker 连接到 Containerd 来创建容器。从技术上来看,实际的容器运行时是 Containerd,而不是 Docker。Docker 的作用只不过是在 Containerd 上创建容器而已。作为人类用户,只需运行一个 Docker run 就可以创建一个容器,这一点非常方便;然而在方便的同时,Docker 也带来了许多无用的操作和技术债务,对于 Kubernetes 而言,这就是负担。Kubernetes 完全可以绕过Docker,自己在 Containerd 上创建容器,从而获得同样的效果。而Kubernetes 1.20 中就采用了这种做法。

  • 被弃用的 Docker 会被 Podman 取代吗?


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

重写之后的 VUE 3.0 正式发布,但新语法糖引争议


9 月,Vue.js 3.0 "One Piece" 正式发布,此框架新的主要版本提供了更好的性能、更小的捆绑包体积、更好的 TypeScript 集成、用于处理大规模用例的新 API,并为框架未来的长期迭代奠定了坚实的基础。

Vue 3.0 的发布标志着此框架整体上已处于可用状态。尽管框架的某些子项目可能仍需要进一步的开发才能达到稳定状态(特别是 devtools 中的路由和 Vuex 集成),不过现在仍然是开始使用 Vue 3 启动新项目的合适时机。官方还鼓励库作者现在可以开始升级项目以支持 Vue 3。

不过 11 月,Vue 开发者尤雨溪在 Vue RFCs 下提交了一份新的 Ref 语法糖提案后引发争议。这份提案就是在单文件组织(SFC)中引入一个新的 script 标签写法,写法为 <script setup>这种写法会自动将所有顶级变量声明暴露给模板(template)使用。其次还会在 <script setup> 中引入了一个消除 ref 的 value 属性的语法糖,该语法糖在编译期间自动将语法糖转为正常代码。

关于为什么这样做?尤雨溪表示,一方面是通过自动暴露顶级变量可以减少代码的冗余度;另一方面,通过 ref: 语法可以让 ref 更高效。


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

Red Hat 弃用 CentOS


12 月 8 日,CentOS 官方发文称 CentOS Stream 才是 CentOS 项目的未来,在接下来的一年里,将逐步把开发工作的重心从 CentOS Linux 往 CentOS Stream 转移。CentOS 是 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。

日前,CentOS 开发团队表示目前的 CentOS 8 版本将在 2021 年底结束支持。其中,因为 CentOS 7 由于用户基数与用户贡献较多,因此会按照计划维护至生命周期结束,即 2024 年 6 月 30 日。

接下来的一年,其会把重心放到 CentOS Stream 上。对此,红帽公司的高级社区架构师、CentOS 董事会成员 Karsten Wade 表示,CentOS Linux 和 CentOS Stream 两个项目是 "对立的",在大多数情况下,Stream 是一个令人满意的替代品。

  • 红帽 与 CentOS 之间的恩怨情仇


Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

C++ 20 标准来了!


12 月,ISO C++ 委员会正式发布了 C++20 标准,命名为 ISO/IEC 14882:2020。

相比 C++17,C++20 是一次重大的更新,引入了新的语言概念、模块、操作符“<=>”、协程、指定初始化、新标准属性等等。C++20 库标准还加入了范围、特性测试宏和位操作等。

  • https://en.cppreference.com/w/cpp/20)

  • http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2131r0.html



Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

写在最后


科技迭代唯一不变的就是变化,只有拥抱变化才能成为这个时代真正的“弄潮儿”。2020 年,虽有许多意料之外的事情,但更多是在不断前行中落地与实现。

回顾过去这一年,还有哪些令你印象最为深刻的技术圈事件?欢迎留言补充!

同时为了更真实地呈现这一年中国开发者现状与技术趋势,CSDN 发起《2020 中国开发者大调查》,探索最具前景的技术,揭秘最实用的工具,解析最热门的领域,欢迎参与,还有重磅礼品等你拿哦!

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!

Docker、CentOS 8遭弃用,GPT-3、M1芯片撼动技术圈,盘点2020影响开发者的十大事件!戳”阅读原文“,立即参与中国开发者大调查!
上一篇:新年快乐!全球新款3D打印机汇总,一网打尽
下一篇:2021:科技圈驶离「避风港」

相关推荐

华为代码贡献排名第一,小米 11 内核开源,中国 AI 足球队夺冠 | 开发者周刊

华为代码贡献排名第一,小米 11 内核开源,中国 AI 足球队夺冠 | 开发者周刊

1078 CSDN

整理|梦依丹出品|CSDN(ID:CSDNnews)CSDN开发者周刊:只为传递“有趣/有用”的开发者内容!本周热门项目0、国人抢茅台项目霸榜Github近日,由国人推出的京东抢茅台,天猫抢茅台开源项目霸榜Github,这些开源项目只有一个作用:在某电商平台上抢茅台。据悉,该软件脚本主要功能为:自动登录电商平台->定时自动预约茅台->定时开始自动

Flash寿终正寝,那个动画和页游奔腾的时代落幕了
游戏

Flash寿终正寝,那个动画和页游奔腾的时代落幕了

1677 GameLook

「点击上方"GameLook"↑↑↑,订阅微信」谁也无法否认如今短视频与移动游戏的火热,但十几年前、在千禧年到来后的第一个十年间,这份荣耀是属于Flash动画、以及启蒙了无数玩家的网页游戏。那一年,一款《开心农场》成为最早破圈的社交网页游戏,席卷而来的“农场热”让一家老小都着了迷。但好景不长,随着移动互联网时代的悄然而至,手游迅速崛起,红极一时的页游逐渐日薄

游戏

王者荣耀:段位图标优化,体验服阿轲增强,司马懿无缘牛年限定

1557 王者派

最近,有很多人跟二狗反映说,经常收不到我的推送其实,这是因为现在的微信推送,不再按照时间顺序排列了…所以,二狗拜托大家,将“王者派”设为“星标”。看完文章后,记得点亮右下角的“在看”~这样你就能及时看到二狗为大家准备的福利内容啦~希望我们永远不走散,爱你们!!!大家好我是二狗,我们又贱面了!开篇之前,我们先来看看策划在S22赛季王者荣耀UI方面的调整,下赛季

游戏

走进《天龙八部手游》的世界丨触乐

349 触乐

这个活动最大的价值在于,它非常真诚地在现实中搭建了一个游戏世界,让玩家徜徉其中。12月26号,《天龙八部手游》年度盛典在云南大理古城的垒翠园举行。这场年度盛典包含天龙灯光秀、幻境音乐会、文创游园会,共举办整整5天。从12月27号开始,园区将会面向全体游客开放——届时他们将会见识到一个崭新的垒翠园。为了参加这场年度盛典,我来到了大理。垒翠园年度盛典现场初次相识

私房话

真的,谈恋爱哪有杀老公好看

1019 八卦电影

大雨,深夜,一个男人跌跌撞撞走在街头。他不断摔倒在地上,身上带着血,满身都是泥污。他喃喃自语,见人就说——帮帮我,帮我杀了我妻子吧!不管你要多少钱,我都愿意!旁边的人觉得这就是个疯子,都不予以理会。看到没人理会,这个男人疯狂地大声喊,“救救我!怎么才能杀了我妻子.....”什么样的深仇大恨,让他做出这么变态的选择?《出轨的话就死定了》2020年开头出现的这个

晒着新年的阳光迎接新生活吧|熊猫一刻
萌宠

晒着新年的阳光迎接新生活吧|熊猫一刻

1682 iPanda熊猫频道

这只“玩偶”不合格,腿太长了!这只“玩偶”不合格腿太长了让我带回去好好量量再决定怎么办!此熊告诉你,超低“底盘”也能越野谁说超低“底盘”不能越野?事实告诉你什么“底盘”都挡不住一颗越野的心!我也想有熊这样叫醒我!这样的叫醒服务你爱了吗?为什么我的眼里常含泪水?因为我也想有熊这样叫醒我!晒着新年的阳光迎接新生活吧晒着新年的阳光迎接新生活吧!希望2021年大家的

萌宠

怎么办?我家猫是个嘤嘤怪!网友:别说了,我已经开始自责了

272 可爱萌宠圈

戳蓝色字体关注我哟~术业有专攻,萌宠有小可01猫这种生物,没一点儿控制力真的别养为什么小可会这样说?我就想问一问,谁能抵抗的了下面这些猫咪委屈的样子?但凡有一个铲屎官能够完整的看完这些,算小可输!猫:不能揍不能凶不然分分钟变身嘤嘤怪,委屈到你怀疑自己!被其他猫猫凶了之后——委屈!02当看到其他猫猫被宠爱抚摸的时候猫:它有人摸,我却没有,嘤嘤嘤~怎么,难道我还