3 ms·
The two places I would look are: 1. Oberon. It certainly qualifies as a modern language, it was designed for doing systems work, there is an MS-DOS compiler fr
by madhadron 5y ago
The two places I would look are:
1. Oberon. It certainly qualifies as a modern language, it was designed for doing systems work, there is an MS-DOS compiler from ETHZ, and the language is single pass and designed by one of the masters to be easily and quickly compiled.
2. Forth. Something like Pygmy Forth can be a great development environment for constrained systems.
- hansor 5y agoForth is not new and not very expressive... I'm unable to find Oberon or Oberon 2 MS-DOS compiler binaries anywhere. Can you help me locate such compiler? Free Oberon project looks like DOS, but it's Windows version in reality.
- madhadron 5y agoI found https://sourceforge.net/projects/dosoberon/files/DOS%20Oberon%20System%203%20Version%202.0/ https://sourceforge.net/projects/dosoberon/files/DOS%20Obero... by searching for 'msdos oberon' in DuckDuckGo. Forth is very expressive. You just need to know how to use it. Like Lisp, you build the language you need in it, and then write that.