Show HN: A Ruby IDE running on a microcontrollerhttps://github.com/engneer-hamachan/area512
I built AREA512, software that lets you write, compile, and run Ruby code entirely on the M5Stack Cardputer. https://github.com/engneer-hamachan/area512 One part I put a lot of effort into is the on-device IDE. It has a Vim-like editor with: - Syntax highlighting - Auto-indentation - Code completion - Type checking The code completion and type checking aren't implemented using a simple dictionary or predefined list of symbols. Instead, they're powered by picoruby-ti, a type inference engine I developed separately with the goal of making it portable enough to run on PCs, microcontrollers, andβ¦