Today for AI
HOT RADAR
toolsHEAT 11.1°

AI CLUSTERED EVENT · 10/8/2026

Vercel Labs Releases scriptc: Native TS Compiler Boosts Startup Speed but Lags in Runtime

1 reports archived1 independent sourcesupdated 10/8/2026, 13:52:05
Synthesis & Latest Updates
1 Sources Cross-Validated

Vercel Labs released scriptc, an experimental TypeScript compiler that generates native binaries without JavaScript engine dependencies. By combining static compilation with dynamic QuickJS execution, it achieves a median startup time of 1.78ms and minimal memory footprint. However, performance drops significantly when handling complex frameworks like Hono due to heavy reliance on the dynamic interpreter. The project is currently early-stage, best suited for cold-start-sensitive Serverless or CLI scenarios with simpler logic.

LATEST/Vercel Labs released scriptc, an experimental TypeScript compiler that generates native binaries without JavaScript engine dependencies. By combining static compilation with dynamic QuickJS execution, it achieves a median startup time of 1.78ms and minimal memory footprint. However, performance drops significantly when handling complex frameworks like Hono due to heavy reliance on the dynamic interpreter. The project is currently early-stage, best suited for cold-start-sensitive Serverless or CLI scenarios with simpler logic.

TIMELINECoverage timeline

Total 1 reports · Latest first
  1. InfoQ 中文T2·68 pts

    Vercel Labs Releases scriptc: Native TS Compiler Boosts Startup Speed but Lags in Runtime

    Original: TypeScript 终于能编译成原生程序了?启动快 12 倍,运行却慢 7.5 倍

    • scriptc generates binaries free of Node, V8, or any JS engine, supporting macOS, Linux, Windows, and WASI.
    • It employs a three-tier mechanism: default static compilation; dynamic execution via embedded QuickJS for npm packages and 'any' types; and strict rejection of incompatible syntax.
    • Benchmarks show startup is ~12x faster than Bun and ~35x faster than Node, with idle HTTP services using only 1.9MiB memory.
    • Using modern frameworks like Hono requires dynamic execution, pushing 62% of code into the interpreter and dropping throughput to 18.4k req/s, revealing significant performance bottlenecks.