Building developer tools, from the language up.
I build Almide and tools for the people and agents writing code.
I design and develop Almide, a statically typed language. My work spans the implementation in Rust, the standard library, editor support and runtimes: the pieces that make a language usable.
I use that language in my own development: gramide for syntax trees, hew for reading code by structure, and porta for running agents in isolation. Building tools I use helps me refine both the language and its tools.
Hiromi Motodera
Language & developer tooling
Rust
Compiler implementation
Core projectAlmide — a statically typed language
ScopeFrom language design to everyday tools
Code toolinggramide / hew / codopsy
Executionporta / homullus
Design & buildSpecification, grammar, library, runtimes