Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
编程语言平台比较
印尼华商银行从Java迁移到Rust
经过仔细评估,我们确定将我们的核心微服务迁移到 Rust将为我们提供实现这些目标的最佳机会。 为什么我们选择 Rust说到现代后端语言,Rust 和 Go 都广受好评。然而,对于我们银行服务的高性能要求,Rust
为什么Clean架构和过度分层不适合GoLang?
不要强行将 Clean Architecture 和类似模式引入 GoLang 项目。 GoLang 不是 Java: 没有任何应用程序大小或复杂性能够证明超过三层是合理的。 像 Clean
用Zig开发Web后端独特好处
在 Web 后端开发中,使用 Zig 语言可以带来一些独特的好处,尤其是在内存管理方面。 竞技场分配器(Arena Allocator):每个传入的请求都会创建一个竞技场分配器,并将其传递给处理程序。这意味着在处理
Rust重写后性能提高了900倍
旧堆栈: 数据库:Neo4j API 层:GraphQL 编程语言:JavaScript / TypeScript 后端框架
虚拟线程:.NET和Rust不如Go或Java ?
由于.NET和Rust存在指向堆栈的指针 ,这很难有效地实现用户模式绿色虚拟线程: 什么是绿色线程(虚拟线程)绿色线程是用户空间线程,由运行时库或虚拟机 (VM) 而不是操作系统管理。它们很轻量,可以比内核线程更快
新提案:C++将变得内存安全
革命性的提案:C++ 将添加借用检查、生命周期、mut、send+sync 在遭受内存安全棒的打击两年后,C++ 社区发布了一项提案,以帮助开发人员编写更不容易受到攻击的代码。
对话故事:Rust 与 Zig 比较
The New Stack 上的文章“Rust 与 Zig 的现实:一场(有点)友好的辩论
Rust 的 Java 绑定:综合指南
本手册旨在提供使用Java 22和Rust 1.81.0创建 Java 到 Rust 库的绑定的全面指南。 它将介绍允许 Java 应用程序调用 Rust 函数所需的基本步骤和概念,并利用
六种编程语言与人类语言的对比
下面以一种幽默的方式将编程语言比作不同的自然语言,每个比喻都带有一定的夸张和戏谑成分。让我们来逐一解读: 1. C语言:拉丁语,是所有现代语言的根源,整个世界过去都使用它。 因为C语言在计算机科学领域有
Java老将转战Go,速度与效率双赢!
我的 Java 之旅从 2011 年开始(哇,已经是 14 年前了!),那时候我在维也纳技术大学学计算机科学。刚开始写 Java 程序时,我用的是 jEdit 这种编辑器,还得通过命令行手动编译代码。我的第一个“大”项目是一个用 Java Swing 做的图形界面程序,还有一个用 JSP 和
什么是LSP语言服务器协议?
过去,许多代码编辑器都是为特定语言构建的,为了提供丰富而智能的代码编辑功能,编辑器和语言工具之间的紧密集成必不可少。 另一
Python不仅仅是粘合剂,它还是一个隐式 JIT 生态系统
文章通过深入分析 Python 的性能和生态系统,揭示了 Python 如何成为一个强大的编程语言,不仅仅是因为它的“胶水”特性,还因为它在社区中的隐式 JIT 生态系统。 最近,我编写了更多 Rust,这让我对 Python 有了新的认识。Rus
Python 3.11以来性能改进的背后原理
自 Python 3.11 以来,我们一直在努力提高 Python 的速度,而且成果也很明显。性能改进是实实在在的,这项工作还在继续。一种已有近 30 年历史的语言的速度有如此显著的提升,让人感到耳目一新,也让人感到惊讶。 然而天下没有免费的午餐。
PerlOnJava:将 Perl 编译为 Java 字节码并运行
该项目旨在开发一个 Perl 编译器,将 Perl 代码转换为 Java 字节码并在 Java 虚拟机 (JVM) 上执行。虽然该项目仍处于积极开发阶段,但它提供了一个在 JVM 环境中运行 Perl 脚本的实验平台。 主要目标 在
Rust加密算法性能比JVM更好
每秒以 1500 个及以上的速率对密码进行哈希处理:Rust版本的算法性能比JVM更好! 作者是芬兰广播公司Yle的 Yle ID 团队的一员,该团队负责构建 Yle 所有数字产品和服务中使用的帐户服务。目前,注册的 Yle ID 数量略多于 30
Java 比 GoLang 有什么优点?
Java 比 GoLang 有什么优点?什么时候使用 java 比使用 GoLang 更好?我见过几次性能测试,结果显示 GoLang 总是速度最快,且内存和 CPU 使用率最少。问题是:为什么我或任何公司应该选择使用 Java 而不是 GoLang?
Rust哈希实现的特别之处
在 Python、Java 或 C++ 等语言中,哈希通常是通过调用对象的“hash”函数方法来实现的,这个方法由类型者自己提供。这种设计存在一些潜在的问题和挑战,主要包括: 如果输入数据已经是随机的,那么使用复杂的哈希函数可能只是在浪费计算周期。 如果使用一个无操作
曾宣布COBOL已死的爷爷已去世
一篇文字《COBOL已经“死”了很久了,我的祖父曾写过关于它的文章》发表于2024
上页
下页
关闭