众所周知,Python 是 AI 和 ML 领域最受欢迎的语言,如果翻看过去数月,甚至是数年的 TIOBE 榜单,Python 也一直占据着榜单前两名的位置。随着近段时间的 AI 的火热,以及 AI 在各个行业的应用,Python 受欢迎的程度有望进一步提升。 除了 Python,Julia 也是不少开发者选择的编程语言,「Julia 是否会取代 Python」也是常常会被大家谈论的问题。 如今,这个领域又来了一个新的竞争者。
众所周知,Python 是 AI 和 ML 领域最受欢迎的语言,如果翻看过去数月,甚至是数年的 TIOBE 榜单,Python 也一直占据着榜单前两名的位置。随着近段时间的 AI 的火热,以及 AI 在各个行业的应用,Python 受欢迎的程度有望进一步提升。 除了 Python,Julia 也是不少开发者选择的编程语言,「Julia 是否会取代 Python」也是常常会被大家谈论的问题。 如今,这个领域又来了一个新的竞争者。
今天在 Emacs China 看到有人问 “OOP还是FP更好” 的问题. 想了想, 做了如下回答 编程语言不管怎么变, 能力也好还是哲学概念也好, 编程语言的本质是, 建立代码和现实问题模型的桥梁, 如果编程语言本身的哲学理念和库能够极大简化解决现实问题的复杂度, 这门编程语言就是好的, 适合某一领域.
他本人谈论了一些关于各种编程语言的感悟,其中包括 Golang、Rust、Java、Python,甚至提到了比较小众的 Vala。下面是对他发布内容的整理。
30 年后,人们终于开始庆祝《Design Patterns》的逐渐灭亡。这本书曾经在 Google 公司的每一个书架上,被奉为经典。十多年前我第一次看到这本书,就发现它完全是无稽之谈,但没想到它会成为如此大的祸害,需要高明的程序员们经过这么多年的不懈抗争,才开始扭转局面。世界上这么多的聪明人,为什么他们需要做这样的事情?纪念我的《解密“设计模式”》写作将近十周年。
存在一种完美的编程语言吗? Rust 语言因其并发安全性而深受众多开发者的喜爱,曾在多个榜单上获评最受欢迎编程语言。然而,现在有人花费大量时间编写 10 万行 Rust 代码之后,撰写博客阐明 Rust 语言的一系列缺点,以下是博客的主要内容。 我深入研究 Rust 是为了改进由 Xobs 编写的 Xous 操作系统。Xous 是一个用纯 Rust 编写的微内核消息传递操作系统,是为了轻量级 (IoT / 嵌入式规模) 的安全优先平台(例如 Precursor)而编写的,用于 MMU 的硬件强制型页面级内存保护。 …
出品 | OSC开源社区(ID:oschina2013) Stack Overflow 2022 开发者调查报告现已出炉。Stack Overflow 年度开发者调查是面向全球开发者进行的规模最大、最全面的调查,调查涵盖了从开发者喜爱的技术到工作偏好等内容。2022 年是 Stack Overflow 发布年度开发者调查报告的第十二年,有来自 180 个国家 / 地区的 73000 多名开发人员参与了这个调查。其中,依旧是来自美国和印度的受访者数量最多,其次是德国和 UKI(英国和爱尔兰);仅有 632 份调查反馈…
这两年,自从华为为代表的一些公司被老美加入到所谓“实体清单”之后,业界就开始围绕着芯片和操作系统这两样东西说事儿。芯片被比喻为“心”,操作系统被比喻为“魂”。大家都说,我们的高科技领域这么容易被老美卡脖子,就是因为我们缺心少魂。 作为基础软件行业的从业者,看大家把操作系统比喻为高科技的魂,我当然是很高兴的,这说明整个国家,从上到下,都开始重视了。但国产操作系统到底应该怎么个搞法,却是乱象丛生。就比如华为、阿里、腾讯三巨头分别推出的 OpenEular、AnolisOS、OpenCloudOS,最开始的目的都是解决 …