硬核观察 #1022 这是我们所知的计算机编程的终结
这是我们所知的计算机编程的终结
纽约时报发表文章《这是我们所知的计算机编程的终结》谈到,虽然人工智能可能不会意味着编程的结束(世界仍然需要具有高级编码技能的人),但它可能标志着一种新的编程的开始 ——“一种不需要我们学习代码,而是将人类语言指令转变为软件的编程”。计算机编程从一种极客爱好变成了一种严肃职业,曾经很多人都教诲孩子们去学习编程,但编程一直在走向越来越简单的道路上。曾经焦虑孩子们不喜欢编程,与未来脱节,但现在,“等到他们找工作的时候,编码可能就像我的第一台电脑一样过时了。”
老王点评:作为一个计算机专家,我也曾经希望我的孩子能喜欢编程,精通编程,但是似乎他除了喜欢游戏,并不喜欢编程。我也为此焦虑过,现在看起来大可不必,就像我并没有学会(或者说继承)我父亲精通的机电和电路一样,每个人都有自己的方向和需要掌握的技能。
世界上最受欢迎的在线编程课向人工智能寻求帮助
哈佛大学的 CS50 是一门计算机科学的入门课程,校内有数百名学生参加,网上有超过 4 万名学生参加。但即使有 100 多名现实生活中的教学助理,也很难与越来越多从不同时区登录的、具有不同知识和经验水平的学生充分接触。CS50 计划使用人工智能来评分作业、教授编码和个性化的学习提示。他们现在正在微调一个人工智能系统来标记学生的工作,并测试一个虚拟教学助理来评估和提供对学生编程的反馈。
老王点评:结合上一条,既然人工智能可以干的更好,学生们何必再去学习普通的编程技能呢?
红帽放弃维护 LibreOffice RPM 包
红帽公司负责大部分桌面工作的显示系统团队多年来一直在 Fedora 中维护 LibreOffice 的 RPM 包。但现在他们将把更多精力投放到 Wayland、HDR 支持及工作站用户需要的一系列改进上,因此决定从未来的 RHEL 版本开始,停止把 LibreOffice 作为 RHEL 的一部分。但他们仍然会在目前支持的 RHEL 7/8/9 中维护 LibreOffice 相关的补丁。他们希望用户去使用 Flatpak 版的 LibreOffice。当然,他们也不反对任何社区用户接管这些 RPM 包的维护,并指出这是一个相当大的软件包和依赖关系块,需要大量的工作来维持。
老王点评:作为红帽来说似乎这样的决策无可厚非,但是我怎么觉得这是红帽将用户推向 Flatpak 的一种潜意识行为呢?