Introducing Script: JavaScript That Runs Like Rust
After years of development, Script is here. A language that compiles JavaScript and TypeScript to native machine code with Rust-inspired memory safety and zero-overhead abstractions.
Updates, tutorials, and insights about Script programming language
After years of development, Script is here. A language that compiles JavaScript and TypeScript to native machine code with Rust-inspired memory safety and zero-overhead abstractions.
Script enters Phase 4 with the self-hosting compiler journey. Learn what self-hosting means, why it matters, and how Script is becoming self-compiling.
Lessons learned from implementing 10 standard library modules in Script including path, math, date, and fs. Patterns, design decisions, and best practices.
Deep dive into Script's async/await implementation using Tokio. Learn about Promises, the await opcode, and bridging Rust's async with Script's VM.
Learn how Script implements ES module support with import/export statements, file-based resolution, SHA256 caching, and cross-module function calls.