- Rust-आधारित JavaScript/WebAssembly इंजन Nova और JS compiler Oxc पर आधारित, जो तेज़ execution speed और safety प्रदान करता है
- Zero-config TypeScript support, GPU-accelerated 2D Canvas API, Web Crypto, SQLite, Web Storage जैसी comprehensive Web API का समर्थन
- डेवलपर्स के लिए integrated toolchain (REPL, formatter, bundler, single executable compiler) और built-in LSP, जिससे विभिन्न editors में उपयोग संभव
- मौजूदा Node.js और Deno की तुलना में कम memory usage, और TypeScript, graphics processing, single-file compilation में बढ़त
- next-generation web applications, data visualization, games, high-performance scripting, web services, और scientific computing तक के लिए उपयुक्त general-purpose runtime
तकनीकी विनिर्देश
- आर्किटेक्चर: Rust-आधारित runtime, Nova इंजन, multithreaded model, zero-copy data structures
- वेब मानक: WHATWG Fetch API, W3C Canvas 2D, Web Crypto, TextEncoder/Decoder, WinterTC अनुपालन
- परफॉर्मेंस: 10ms से कम startup time, hardware acceleration, optimized memory management और module resolution
- सुरक्षा: sandboxed execution, permission-based API, Rust safety, और secure cryptography
- प्लेटफ़ॉर्म समर्थन: Linux, macOS(Intel/Apple Silicon), Windows, Docker, cross-compilation
Node.js, Deno के साथ तुलना
- memory usage: Andromeda ~12MB, Node.js ~40MB, Deno ~25MB
- TypeScript: Andromeda में built-in, Node.js में अतिरिक्त configuration की आवश्यकता, Deno में native support
- graphics: Andromeda में GPU-accelerated Canvas support, Node.js में नहीं, Deno में partial support
- single-file compilation: Andromeda में native, Node.js में third-party, Deno में built-in
- security model: Andromeda में memory safety + permission-based, Node.js runtime checks पर अधिक केंद्रित
अभी कोई टिप्पणी नहीं है.