Show HN: Coderive – Iterating through 1 Quintillion Inside a Loop in just 50ms
4 months ago
- #mobile-development
- #compiler
- #programming-language
- Coderive v0.4.0 is a mobile-first general programming language designed for safe, fast, and clear coding.
- Features a dual compilation pipeline (bytecode + native code generation) and supports ARM64 and x86_64.
- Developed entirely on mobile devices using Java NIDE, Quickedit, Termux, and AI assistants for debugging.
- Introduces quantifier-first logic design, replacing traditional boolean operators with expressive quantifiers.
- Includes a multi-return slot system and smart for-loops with complex step patterns.
- Example language usage demonstrates conditional checks and multi-return functionality.
- System requirements include Java 7 or later and a Linux environment (Termux recommended for mobile).
- Quick start commands for running the interpreter and compiling to native code.
- Current status: Interpreter and native code generation are complete; TAC Compiler is in progress.
- Licensed under MIT License. Community discussions and contributions are welcome via GitHub and email.