月度归档: 2024 年 7 月

“甲骨文牌”Java正在死亡

“甲骨文牌”Java正在死亡

2022 年,甲骨文虽然保住了 JDK 供应商第一的市占位置,但其份额已经缩水了近一半,跌至 34%。 2023 年,甲骨文主导的 JDK 发行版所占市场份额下跌到了 28%。

【程序员搞笑图片】程序员的副业

【程序员搞笑图片】程序员的副业

程序员的副业

您现在可以像运行 Python 一样运行 Java

您现在可以像运行 Python 一样运行 Java

java 22

这是一个非常新的功能。在 Java 生态系统中,还没有一种与 pip 或 npm 相同的、不与构建工具绑定的公认方法。现在不需要构建工具了,我想这很快就会出现

java 22
GitHub 删除代码等于“任何人均可永久访问”!微软回应:我们有意为之

GitHub 删除代码等于“任何人均可永久访问”!微软回应:我们有意为之

删除理论上意味着数据不再可访问,但实际上它变成了永久可访问,并且不受你控制。微软则坚称这是一个 feature,而非 bug。

【外评】 我使用(并喜爱)Rust 已经有 10 年了, 以下是它让我失望的地方

【外评】 我使用(并喜爱)Rust 已经有 10 年了, 以下是它让我失望的地方

Rust 分析器也有同样的问题。IntelliJ 会在启动时对我的项目进行一次索引,并在剩余的开发时间里立即显示错误。Rust 分析器感觉就像每次输入时都在重新索引整个项目(减去依赖关系)。这对小项目来说还行,但在 Bevy 的规模下就几乎无法使用了。

理解 git blame:一篇简介

理解 git blame:一篇简介

git blame 听起来像是一个用来指责别人的工具,但实际上它是一个帮助开发者了解代码历史的强大功能。通过使用 git blame,你可以跟踪修改、查找 bug,并更有效地与团队协作。下次想深入了解代码细节时,不妨试试它!

【外评】科学家发现一种治疗男性秃头症的糖

【外评】科学家发现一种治疗男性秃头症的糖

谢菲尔德大学和巴基斯坦 COMSATS 大学的科学家们发现,一种天然糖类可以刺激小鼠模型的毛发生长。

【外评】瑞士现在要求所有政府软件都必须开源

【外评】瑞士现在要求所有政府软件都必须开源

瑞士通过《使用电子手段完成政府任务联邦法》(EMBAG)向前迈出了一大步。这项开创性的立法规定在公共部门使用开放源码软件(OSS)

【外评】研究发现敏捷软件项目失败的可能性高出 268%。

【外评】研究发现敏捷软件项目失败的可能性高出 268%。

当今科技界的许多弊端都可以归咎于《敏捷宣言》。源源不断的补丁表明质量可能大不如前,代码在未完成或考虑不周的状态下出现,这些都被归咎于敏捷实践。

【外评】英特尔称第 13 代和第 14 代移动 CPU 正在崩溃

【外评】英特尔称第 13 代和第 14 代移动 CPU 正在崩溃

有报道称,第 13 代和第 14 代处理器的不稳定性已扩展到移动芯片,英特尔已向 Tom’s Hardware 发出声明,澄清了这一情况。虽然某些移动 SKU 存在不稳定反馈,但不稳定的原因与台式机不同。

【外评】微软称 850 万台 Windows 设备受 CrowdStrike 故障影响

【外评】微软称 850 万台 Windows 设备受 CrowdStrike 故障影响

据微软负责企业和操作系统安全的副总裁大卫-韦斯顿(David Weston)在微软博客上发表的一篇文章称,大约有 850 万台设备(不到全球 Windows 机器的 1%)受到了最近 CrowdStrike 故障的影响。

【外评】英特尔酷睿 i9 CPU 死机问题看起来比我们想象的还要严重

【外评】英特尔酷睿 i9 CPU 死机问题看起来比我们想象的还要严重

英特尔第 13 代和第 14 代高端 CPU 的不稳定问题似乎比我们想象的还要严重,YouTube 上一段新视频对这些问题进行了深入探讨,但这并不能平息猛禽湖酷睿 i9 处理器(及其后续更新)购买者的担忧。

【外评】Linus Torvalds 称 RISC-V 将重蹈 Arm 和 x86 的覆辙

【外评】Linus Torvalds 称 RISC-V 将重蹈 Arm 和 x86 的覆辙

尽管 RISC-V 正在慢慢发展壮大,但其性能仍无法与当前的 x86 和 Arm 处理器相抗衡。要在 RISC-V 芯片上玩 AAA 级游戏,仍需要数年或数十年的开发。不过,尽管同样采用精简指令集计算机(RISC)架构的 Arm 已经经历了深入开发,但 Linus 担心 RISC-V 仍会重蹈覆辙。

【外评】《敏捷宣言》合著者抨击失败率报告,大谈 “重新构想 “项目

【外评】《敏捷宣言》合著者抨击失败率报告,大谈 “重新构想 “项目

我们猜测该报告可能是在为影响工程(Impact Engineering)打掩护。此后,该报告因其方法和结论而遭到抨击。Kern 毫不讳言: “我认为这项研究是垃圾。可以说,它根本没有反映出我认为的敏捷”。

【外评】为什么我希望不要让 Rust 锈化一切?

【外评】为什么我希望不要让 Rust 锈化一切?

让我先声明,我认为 Rust 是整个行业向前迈出的一大步。它很棒,如果你喜欢,那就太好了。如果它适合手头的工作,那就太好了。继续使用 Rust 吧。

【外评】Rust 版的 Linux 文件系统

【外评】Rust 版的 Linux 文件系统

linux-backdoor 后门 安全漏洞

Dave Chinner 询问了 C API 和 Rust API 名称之间的脱节问题,这意味着开发人员无法在查看 C 代码时知道等价的 Rust 调用是什么。他说,应该使用相同的名称,否则现有开发社区将完全不熟悉。

linux-backdoor 后门 安全漏洞
大模型集体失智!9.11和9.9哪个大,几乎全翻车了

大模型集体失智!9.11和9.9哪个大,几乎全翻车了

没眼看……“9.11和9.9哪个大”这样简单的问题,居然把主流大模型都难倒了??

【外评】为什么 Facebook 不使用 Git

【外评】为什么 Facebook 不使用 Git

Facebook 采用 Mercurial 并不是因为它比 Git 性能更强。他们之所以采用 Mercurial,是因为维护者和代码库觉得 Mercurial 对协作更加开放。Facebook的工程师们与Mercurial的维护者们进行了面对面的交流,并喜欢上了合作的想法。

ECMAScript 2024新特性

ECMAScript 2024新特性

2024 年 6 月 26 日,第 127 届 ECMA 大会正式批准了 ECMAScript 2024 语言规范,这意味着它现在正式成为最新 ECMAScript 标准。

Go语言有个“好爹”反而被程序员讨厌?

Go语言有个“好爹”反而被程序员讨厌?

在最新的 TIOBE 7 月榜单中,Go 排名第七。与其他所有编程语言一样,有人喜欢 Go 语言也有人讨厌,同样的功能既会带来诋毁也会带来赞美。

【外评】”GitHub “开始让人感觉像传统软件

【外评】”GitHub “开始让人感觉像传统软件

对我来说,GitHub 的 “杀手级 “强大用户功能之一就是它的blame视图。命令行上的 git blame很有用,但很难阅读;它不是我每天都会使用的界面。

Vue诞生10年,创始人尤雨溪推动“锈化”——通过Rust提升Web基础设施性能

Vue诞生10年,创始人尤雨溪推动“锈化”——通过Rust提升Web基础设施性能

7 月 6 日,尤雨溪在 VueConf CN 2024 发表现场演讲,分享了面向未来的 Vue 和 Vite。

【外评】 研究表明,夜猫子的认知功能 “优于 “早起者

【外评】 研究表明,夜猫子的认知功能 “优于 “早起者

对 26000 人进行的研究发现,熬夜者在智力、推理和记忆测试中得分更高

【外评】为什么似乎没有人在意人工智能给出了错误的答案?

【外评】为什么似乎没有人在意人工智能给出了错误的答案?

如果有一段代码或软件有时会产生完全错误的输出,我们会认为这是一个错误。
然而,对于人工智能,所有的投资者/创始人/PM 似乎都不太在意,反正就是推出一款坏掉的产品。

【外评】Python 为何如此糟糕…

【外评】Python 为何如此糟糕…

上周,我在 LinkedIn 上看到一篇善意的帖子,它试图建议初级开发人员学习哪种语言才有机会找到工作。 其中排名第一的语言是 Python。 这当然是个错误。