Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If you want a tool for early programming your own ISA I recommend using Lisp or something else as a macro assembler to exercise the system.

That something else should be, and hear me out, Forth.

Yes I'm perfectly serious, if you look around you can find some interactive AVR Forth assemblers which are in the 2-4K installed range.

This is Forth's niche, it's a surprisingly capable language for many things but interactive programming a bespoke ISA, this is where Forth comes from.

Firm recommendation to at least read A Problem Oriented Language if working in this space, a combination of memoir and a distinctive philosophy of software development.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: