3 ms·
You are right. I completely forgot about ADA and representative clauses. I remember reading that representative clauses mapping to register fields. And to be fa
by shortsightedsid 10y ago
You are right. I completely forgot about ADA and representative clauses. I remember reading that representative clauses mapping to register fields. And to be fair, basic and pascal also can be used for bare metal stuff.
- kazinator 10y agoAda isn't a dynamic language, so it doesn't really apply here; you don't get to use it in the ways like Forth; like having a boot ROM with an Ada REPL (laugh). Of course there are other systems programming "monolithic executable" programming languages that allow straightforward access to memory mapped hardware registers.
- pjmlp 10y agoStatic languages can have REPLs.
- groovy2shoes 10y agoThey can, but I'm not even sure you'd be able to fit all of Ada's reserved words in a typical boot ROM ;)