About

运行时简史

每个十年都带来新的抽象:代码写得更快,但运行更慢。
Elide 打破了这个模式。

1970s

机器码与汇编

软件直接为硬件编写。最大性能,零可移植性。每台机器都是一座孤岛。

1972

C 与 Unix

Ritchie 和 Thompson 证明了系统软件可以在不牺牲速度的情况下实现可移植。C 成为通用语言。

1991

Java 与 Python

虚拟机和解释器用性能换取了生产力。企业选择了 Java。科学界选择了 Python。分裂开始了。

2008

Chrome 与 V8

Google 证明了解释型语言可以通过 JIT 编译变得很快。Node.js 随之而来。所有人开始用浏览器语言编写服务器。

Now

一个可执行文件。您喜爱的语言。机器码级性能。

JVM Toolchain

The best option for the JVM: Elide.

The JVM runs the majority of enterprise software on earth—and ships with some of the slowest, most complex toolchains in modern development. Maven, Gradle, Bazel: verbose config, slow builds, impossible learning curves. Elide brings speed, simplicity, and ease of use to your JVM toolchain.

DX
NPM-like invocation model with a beautiful TUI
Speed
Powered by Native Image for insanely fast startup
Config
Works out of the box. No plugins or config needed
Build DSL
Declarative + imperative, powered by Pkl
Compatible by default

Same inputs. Faster everything.

Elide is a drop-in replacement for your standard JVM tools like Maven, Gradle, and Bazel. Your existing code, dependencies, and workflows—just faster.

Elide Maven Gradle Bazel
Cold start ~5ms ~3s ~6s ~10s
Config format Pkl (typed) XML Groovy / KTS Starlark
Zero config × × ×
Native compilation × × ×
Container images Built-in Plugin Plugin rules_oci
Multi-language JVM only JVM only
Learning curve Minimal Steep Steep Very steep