编程语言

关注
收录了编程语言频道下的 22430 篇内容
关注 Rust、Go、Java、Python、C++、JavaScript、Swift、Kotlin、Wasm、Mojo、MoonBit等编程语言的特性更新、应用实践和最新编程语言发展趋势
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
将遗留测试套件迁移到基于Kotlin的Gauge框架的经验总结
将遗留测试套件迁移到基于 Kotlin 的 Gauge 框架的经验总结

在 Online TestConf 大会上,Liran Yushinsky 分享了他们团队如何用统一的 Kotlin + Gauge 框架取代了原本脆弱的 Bash 脚本和 kubectl 测试。他们利用 Fabric8、Terraform 和 Ansible 实现了测试环境的自动化。这一改进将反馈周期从数小时缩短到几分钟,开发人员也积极参与到测试工作中,共同承担责任,从而提升了软件质量和发布速度。

JEP 526为JDK 26简化了延迟初始化
JEP 526 为 JDK 26 简化了延迟初始化

JEP 526 为 JDK 26 引入了惰性常量(Lazy Constants),显著提升了开发者体验与运行时性能。该特性取代了早期的“稳定值(Stable Values)”提案,通过更简洁的 API 实现安全的延迟初始化,在保证线程安全与不可变性的同时,避免了传统懒加载模式(如双重检查锁定)的复杂性。

2025年InfoQ趋势报告:Java篇
2025 年 InfoQ 趋势报告:Java 篇

本报告汇总了 InfoQ Java 编辑团队目前对 Java 领域内技术采用和新兴趋势的看法。我们重点关注 Java 语言、Java 相关语言(如 Kotlin 和 Scala)、Java 虚拟机(JVM)以及基于 Java 的框架和实用工具。

亚马逊云科技发布持久化函数,支持在Lambda代码中实现有状态逻辑
亚马逊云科技发布持久化函数,支持在 Lambda 代码中实现有状态逻辑

亚马逊云科技最近宣布推出了面向 Lambda 的持久化函数(Durable Functions)。这是一项新功能,使开发人员能够编写管理状态和重试逻辑的代码,而无需在等待期间产生计算成本。持久化函数支持检查点、最长可达 1 年的暂停执行,以及简化的编排,这极大地简化了复杂的无服务器应用程序开发。

紧急补丁——React服务器函数中的严重漏洞CVE-2025-55182被主动利用
紧急补丁——React 服务器函数中的严重漏洞 CVE-2025-55182 被主动利用

11 月 29 日,Lachlan Davidson 报告了 React Server Components(RSC)中一个未经身份验证的远程代码执行(RCE)漏洞。该漏洞于 12 月 3 日公开披露,并被追踪为 CVE-2025-55182,具有最高严重性等级(10.0)。

HL 是一款基于 Rust 的快速 JSON 日志查看器,提供高达 2GiB/s 的解析速度
HL 是一款基于 Rust 的快速 JSON 日志查看器,提供高达 2GiB/s 的解析速度

开源日志查看器 hl 旨在高效处理 JSON 或 logfmt 格式的结构化日志。它使用 Rust 语言构建,提供快速索引和解析功能,能够快速扫描非常大的日志文件,无论是未压缩的还是压缩的。

使用Fray检测JVM语言中的并发问题
使用 Fray 检测 JVM 语言中的并发问题

卡内基梅隆大学推出了 Fray,这是一个面向 JVM 程序的并发测试工具,可以用于捕获和重放错误。

BellSoft 发布 Java 加固镜像
BellSoft 发布 Java 加固镜像

BellSoft 发布全新容器安全解决方案,旨在应对企业软件供应链中日益严重的漏洞危机。

Aspire 13 带来了多语种支持和多项显著改进
Aspire 13 带来了多语种支持和多项显著改进

Aspire 不再被宣传为 ".NET Aspire",而是定位为一个全语言应用平台。

“天才少年”5年0收入造JS核武!Claude天价收购Bun,Node.js生态地震,AI工具链战争正式打响!
“天才少年”5 年 0 收入造 JS 核武!Claude 天价收购 Bun,Node.js 生态地震,AI 工具链战争正式打响!

“但是,我们不想让用户和社区经历‘Bun,一家风投支持的初创公司苦苦探索变现模式’的戏码”

Google 将 Colab 集成带入 Visual Studio Code
Google 将 Colab 集成带入 Visual Studio Code

借助该扩展,开发者可以把原本分离的本地开发环境与网页端的 Colab 环境统一起来。

Uno Platform 6.4 与 Uno Platform Studio 2.0:.NET 10、VS2026 与 Agentic AI
Uno Platform 6.4 与 Uno Platform Studio 2.0:.NET 10、VS2026 与 Agentic AI

Uno Platform 团队同步发布了两个重要更新:平台框架的 6.4 版本,以及其高级工具套件 Uno Platform Studio 的 2.0 版本。

从 C++ 转向 Rust?ClickHouse 有话说
从 C++ 转向 Rust?ClickHouse 有话说

Clickhouse 首席技术官兼联合创始人 Alexey Milovidov 提出了一个关键的问题:“如果今天重新开始,我们会用 Rust 语言编写 Clickhouse 吗?”

在iOS上运行Java:Gluon介绍OpenJDK移动资源和自动化构建流水线
在 iOS 上运行 Java:Gluon 介绍 OpenJDK 移动资源和自动化构建流水线

备受期待的 iOS 上的 Hotspot 项目报告了重大进展——OpenJDK 现在能够在 iOS 上构建和运行。这是一段很久以前就开始的旅程的下一个里程碑——InfoQ 最早在 2015 年就对此做了报道。

新任CTO把PHP换成Perl,导致成本飙升错失市场机遇!网友:别怪技术,问题出在人身上
新任 CTO 把 PHP 换成 Perl,导致成本飙升错失市场机遇!网友:别怪技术,问题出在人身上

价值过亿的决策一拍脑门就定了,技术选型像是开玩笑!

Go通道:理解Happens-Before,保证并发安全
Go 通道:理解 Happens-Before,保证并发安全

Go 语言的通道(channels)看似简单,实则暗藏玄机。

使用ONNX将AI推理引入Java:企业架构师实践指南
使用 ONNX 将 AI 推理引入 Java:企业架构师实践指南

Java 应用程序现在可以直接在 JVM 中运行基于 transformer 的 AI 模型,而无需 Python、REST 包装器或微服务。

AI 时代,编程语言选型更难也更重要:Go、Rust、Python、TypeScript 谁该上场?
AI 时代,编程语言选型更难也更重要:Go、Rust、Python、TypeScript 谁该上场?

在 AI 写码逐渐成为“新常态”的当下,编程语言的选择反而更重要。

    Hunyuan-MT:腾讯混元轻量级大模型的翻译训练与优化实践
    Hunyuan-MT:腾讯混元轻量级大模型的翻译训练与优化实践

    郑茂 | 腾讯 混元应用算法负责人

    立即下载
    大语言模型提示词工程原理及最佳实践

    郑昊 | 亚马逊云科技 人工智能技术专家

    立即下载
    加速 AI 模型生产化:eBay 交易风控 AI 模型推理仿真设计和实现

    王兵 | eBay Payments&Risk 高级技术专家

    立即下载