编程语言

关注
收录了编程语言频道下的 1980 篇内容
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
对话Spring大神:Spring 生态系统的新时代来了!
对话 Spring 大神:Spring 生态系统的新时代来了!

微服务是了解 Java 在哪些方面落后于其他编程语言的一个机会。

程序员上手 Rust 2年后感悟:它的确强大,但想要取代C还远着呢
程序员上手 Rust 2 年后感悟:它的确强大,但想要取代 C 还远着呢

Rust 可能会让人捉摸不透。

投票 | 什么样的技术团队可以在数字化时代被称为“高价值”?
投票 | 什么样的技术团队可以在数字化时代被称为“高价值”?

截至目前,InfoQ 发起并组织的 2022 中国技术力量年度榜单项目征集已全部结束。在半个月的时间内,开源新锐项目、高价值技术团队以及云原生创新技术方案三大榜单共征集了 160+ 项目。

投票 | 60+开源项目集结完毕,谁是数字经济时代的“标杆”?
投票 | 60+ 开源项目集结完毕,谁是数字经济时代的“标杆”?

截至目前,InfoQ 发起并组织的 2022 中国技术力量年度榜单项目征集已全部结束。在半个月的时间内,开源新锐项目、高价值技术团队以及云原生创新技术方案三大榜单共征集了 160+ 项目。

谷歌:Android 内存安全漏洞比例下降与使用Rust相关
谷歌:Android 内存安全漏洞比例下降与使用 Rust 相关

Android 13 中,大约 21% 的新原生代码是 Rust。

异步代码审查优化实践
异步代码审查优化实践

本文深入探讨了异步代码审查过程中的吞吐量和质量。

谁动了我的代码:代码混淆剖析
谁动了我的代码:代码混淆剖析

混淆经常被误认为就是加密,但它们是不同的概念。

瞧不上 C++ 和 D 语言,国外程序员将 5.8 万行代码迁移到 Jai 语言,到底图什么?
瞧不上 C++ 和 D 语言,国外程序员将 5.8 万行代码迁移到 Jai 语言,到底图什么?

本文中,我将向大家分享自己把游戏开发成果移植到 jai 语言的经历

一年覆盖九种语言上千服务,作业帮 Service Mesh 如何大规模落地?
一年覆盖九种语言上千服务,作业帮 Service Mesh 如何大规模落地?

“一旦这些前提不在了,自研就不见得比选择现有产品更好。”

当 Rust 成为“巨坑”:拖慢开发速度、员工被折磨数月信心全无,无奈还得硬着头皮继续
当 Rust 成为“巨坑”:拖慢开发速度、员工被折磨数月信心全无,无奈还得硬着头皮继续

各方面看 Rust 语言还挺棒的,但如果你是一家强调效率和敏捷的初创公司,那用它之前还请三思。

移植到Rust,你考虑过语言的复杂性吗?
移植到 Rust,你考虑过语言的复杂性吗?

在编程项目中应该尽量减少复杂性。

Rust 1.65引入泛型关联类型,向高级类类型迈进了一步
Rust 1.65 引入泛型关联类型,向高级类类型迈进了一步

最新版本的 Rust 引入了一个功能强大的新语言特性,叫作泛型关联类型,允许开发人员为 trait 中的关联类型指定泛型。

PHP 8——注解、match表达式及其他改进
PHP 8——注解、match 表达式及其他改进

PHP 8 是 PHP 的一次重大更新,引入了一些新特性和性能优化。

面向基础软件领域,ReScript编程语言中文文档正式上线
面向基础软件领域,ReScript 编程语言中文文档正式上线

程序语言与编译器的设计与实现体现了计算机科学中的最核心的思想和技术,并且和业界新兴的技术领域,如人工智能加速芯片、云计算、物联网等都有着非常重要的联系。

云开发的崛起和localhost的终结
云开发的崛起和 localhost 的终结

我们还没到达那一步。

Emotion库维护者解释为什么Spot公司不再使用运行时CSS-in-JS
Emotion 库维护者解释为什么 Spot 公司不再使用运行时 CSS-in-JS

Magura 是 Spot 的软件工程师,也是活跃的 Emotion 库维护者。最近,他详细解释了 Spot 公司为什么放弃运行时 CSS-in-JS 库 Emotion,而选择了 Sass 模块——运行时开销、负载开销和服务器端渲染问题导致了较差的用户体验。

Node.js中的关注点分离
Node.js 中的关注点分离

关注点分离是 Node.js 的一种架构,可以确保代码的可读性、易于重构和良好的代码协作。通过遵循关注点分离原则,你可以确保最终的系统是稳定和可维护的。

Google Cloud 助力企业加速现代化改造
Google Cloud 助力企业加速现代化改造

详细了解包括计算、存储和网络服务在内的新基础设施组合

微软首席工程师Nick Cameron:Rust要想取得更大的成功,需要解决这十大挑战
微软首席工程师 Nick Cameron:Rust 要想取得更大的成功,需要解决这十大挑战

日前,微软首席工程师 Nick Cameron 发文称,Rust 正面临十大挑战。

才华横溢的C++人才正在“枯竭”
才华横溢的 C++ 人才正在“枯竭”

金融领域有很多需要 C++ 的岗位,而与其他语言相比,填补这些工作的人相对较少。

Python 3.11正式版来了,比3.10快10-60%
Python 3.11 正式版来了,比 3.10 快 10-60%

官方:这或许是最好的版本。

Error Prone 通过检测常见错误帮助改善Java代码
Error Prone 通过检测常见错误帮助改善 Java 代码

Error Prone 是谷歌开源的一个 Java 编译插件,可以在编译时进行静态分析、bug 检测,或者对可能的优化提出建议。

令人沮丧的C++调试性能
令人沮丧的 C++ 调试性能

在某些领域拥有高性能调试和快速编译是非常重要的。

    苏宁广告系统对弹性管控的经验和思考
    苏宁广告系统对弹性管控的经验和思考

    冯茂胜 | 苏宁易购 广告研发中心架构部架构师

    立即下载
    联邦学习在金融领域的落地和应用

    范涛 | 微众银行 联邦学习研发负责人

    立即下载
    架构师能力模型——打造六边形战士

    叶绍志 博士 | Shopee 技术委员会主席

    立即下载