编程语言
关注 Rust、Go、Java、Python、C++、JavaScript、Swift、Kotlin、Wasm、Mojo、MoonBit等编程语言的特性更新、应用实践和最新编程语言发展趋势

Embabel 简介:面向 Java 应用的高级 AI Agent 开发
它旨在改变开发人员将大语言模型(LLMs)与传统 Java 应用程序集成的方式,从实验性方法转变为生产就绪的类型安全解决方案。

Java 25 为延迟不可变性引入了稳定值 API,并改进了应用程序启动
JEP 502 在 JDK 25 中引入了稳定值 API,通过允许延迟不变性提高了应用程序启动的性能。

Java 三十周年:一门改变世界的编程语言回顾
Java 能否再续三十年辉煌?如今的年轻 Java 开发者或许将见证这一预言是否成真。但凭借充满活力的 Java 社区及人们对这门语言的热爱,我们很可能会在 2055 年迎来 Java 的六十周年大庆。

JDK 25 将实例主方法从预览特性转为最终特性
在 JDK 25 中,JEP 512 通过紧凑源文件和实例主方法增强了 Java 的功能,这会简化初学者的学习曲线。

二进制文件大小问题:在存储受限设备中适配复杂应用的挑战
本文探讨了用 C 或 C++ 开发微控制器软件,其中限制因素是易失性存储器的数量有限,以及软件运行的嵌入式硬件平台。

管理大规模.NET 应用程序共享库的最佳实践
这篇文章讨论了在现实世界中使用共享库的案例、影响以及可能的解决方案,以便解决在许多相互依赖的项目中使用它们时遇到的问题。

Uno Platform 6.0 与 Uno Platform Studio 发布,聚焦性能提升与开发工具链强化
Uno Platform 6.0 与 Uno Platform Studio 正式发布,性能与工具迎来重大升级。

Cloudflare 通过 Vite 插件和 React Router v7 支持增强了开发人员体验
引入 Cloudflare 的 Vite 插件(v1.0),彻底改变了 Cloudflare Workers 上的 Web 应用程序开发!

.NET 10 预览版本 4:改进的 JSON 补丁、Blazor 诊断、OpenAPI 集成等
微软发布了.NET 10 的第四个预览版本,为带来了一系列的增强功能。

JEP 505 发布:Java 结构化并发迎来第五次预览版,关键 API 优化
JEP 505(结构化并发第五次预览版)已被确定为 JDK 25 版本的正式特性(Targeted 状态)。

在 Java 生态系统中应用 MCP
开发者可以借助 JBang 和 MCP Java catalog 等工具更轻松地运行 MCP 服务器。

74 岁 C++ 之父最新蓝图:让代码更安全,还能兼容 40 年前的老程序!
C++ 之父呼吁提升代码安全性与兼容性

OpenJDK 近期新闻:紧凑源文件、模块导入声明、派生秘钥、作用域值
OpenJKD 近期新闻综述。

当开创性特性已经普及,Scala 未来将走向何方?
Scala 创始人探讨语言未来,计划提升安全性、可学习性和工具支持。

微软突发“封杀令”!全面禁止 Cursor 使用 C、C++、C#扩展,开发者被迫回退版本
过去没这么做,大概是因为没人把 VSCode 拿去 fork 并试图做成竞品。

Spring Security 配置不再难!基于流程图的定制化配置全攻略
本文试图通过图表和代码样例详细分析基本配置,为进一步的定制提供了一个起点。

2025 年 JavaOne 技术大会精彩回顾(第三天):Java 的未来由你塑造
2025 年 JavaOne 大会第三天主要内容包括 Java 社区主题演讲以及来自各个会议主题频道的演讲。

2025 年 JavaOne 技术大会精彩回顾(第二天):外部函数与内存 API、虚拟线程、平台工程、Jakarta EE 的演进
2025 年 JavaOne 大会第二天主要亮点:Java 外部函数与内存 API 如何解决 Java 原生库中固有的问题;虚拟线程在 Helidon 中的实际应用;如何让 Kubernetes 适用于 Java 团队; Jakarta EE 的过去、现在和未来。

2025 年 JavaOne 技术大会精彩回顾(第一天):Java 推动的世界
Scott McNealy 回顾 Java 的诞生历程;Mark Reinhold 讨论了 Oracle 如何通过平衡保守与创新来管理 Java 的发展;列举了 11 个开发者面临的痛点及其解决方案。