3 ms·
Text rendering / UI on minimal hardware and finding more time for ML-family languages. A few months ago, an iced-rs maintainer[1] recommended I try Elm. So far
by pushfoo 3y ago
Text rendering / UI on minimal hardware and finding more time for ML-family languages.
A few months ago, an iced-rs maintainer[1] recommended I try Elm. So far, this has lead to:
1. A an MVP[2] of a curses[3]-like library for CHIP-8 derivatives (https://github.com/pushfoo/octo-termlib https://github.com/pushfoo/octo-termlib)
2. A growing interest in language design
3. An ongoing re-evaluation of my software development worldview
[1] 13r0ck / Brock on GitHub (https://github.com/13r0ck https://github.com/13r0ck). Hire him if you get the chance. He has a rare blend of know-how, mentorship, and community management skills.
[2] Unsolved issues with octo-termlib:
1. Finding a license friendly toward beginners editing pre-made template assembly files (Maybe zlib + acknowledgement?)
2. Elegant & efficient syntax for ending screen X / Y parsing before all digits are used
[3] https://en.wikipedia.org/wiki/Curses_(programming_library) https://en.wikipedia.org/wiki/Curses_(programming_library)