首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

解读编程语言的2021:Go与Rust走向「成熟」,Kotlin、wasm、Julia「无限生长」

本文是“2021 InfoQ 年度技术盘点与展望”系列文章之一,由 InfoQ 编辑部制作呈现,重点聚焦编程语言领域在 2021 年的重要进展、动态,希望能帮助你准确把握 2021 年编程语言领域的核心发展脉络,在行业内始终保持足够的技术敏锐度。 “InfoQ 年度技术盘点与展望”是 InfoQ 全年最重要的内容选题之一,将涵盖架构、AI、大数据、大前端、云计算、数据库、中间件、操作系统、开源、编程语言十大领域,后续将聚合延展成专题、迷你书、直播周、合集页面,在 InfoQ 媒体矩阵陆续放出,欢迎大家持续关注。 特此感谢 · 阿里云程序语言与编译器团队负责人 李三红 · Go 语言编程专家 郝林 · Julia 社区核心成员 田俊、陈久宁 · 独立咨询顾问 /《Rust 编程之道》作者 张汉东 · JetBrains 技术专家 / 布道师 范圣佑 · 英特尔高级技术经理 王鑫 对本文的贡献。 他们都以直接或间接的形式,参与建设该篇文章,部分内容还以特别策划的形式独立成文,出现在盘点合集中。可以说,他们的真知灼见,是该盘点能与大家见面的关键。

02

Python 是前浪,Julia 是后浪?

不要误解。Python 的受欢迎程度,仍然得到计算机科学家、数据科学家和人工智能专家的坚实支持。但是,如果你曾经和这些人一起共进晚餐,你也会知道他们对 Python 的弱点有多不满。从运行缓慢,到要求过多的测试,到不顾之前的测试而产生运行时错误——这些都足以让你恼火。这就是越来越多的程序员采用其他语言的原因——顶尖的程序员是 Julia,Go 和 Rust。Julia 擅长数学和技术性的任务,而 Go 擅长模块化程序,Rust 是系统编程的首选。由于数据科学家和人工智能专家要处理许多数学问题,Julia 是他们之中的赢家。即使经过严格的审查,Julia 也有 Python 无法超越的优点。

02
领券