Genotype: language that compiles to idiomatic TS, Rust and Python
Genotype: language that compiles to idiomatic TS, Rust and Python
Hey HN! I just shipped the first public version of a new programming language that I have worked on for the past two years. Its goal is to help synchronize types between TS, Rust, and Python (more to come). Two main use cases are the API client libraries and client-server interop, i.e., a TS web app talking to a Rust server. I focused on making it as flexible as possible but always produced idiomatic types that look and feel like they were carefully crafted by humans. It was a challenge, e.g., I had to test 7 Python versions for every language feature or had to implement Rust literals runtime. It's written in Rust, btw ;-)
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Rust (PyO3) deserializer callable from Python
FlashText with Rust for Python
Polly: A templating language for Rust
Emu – Language for Gpgpu from Rust
Emu – Language for Gpgpu Scripting from Rust
Rust implementation of µKanren, a featherweight relational language
Rust-Like Traits in Python
(29x faster)Rapidvalidators - Python's validators lib rewritten in Rust
Resilient-result – Rust-style errors in Python
Kana.rs: A Tiny Rust NeuralNet for Python