On Fri, 21 Aug 2026 13:06:42 +0800
Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote:
Plus, I have several good books on D.O.S. assembly coding on my
shelf, I should use them!
It'll be a good exercise between coding a C compiler in Rust, so I
have added comp.lang.misc to this discussion, since I am completely
unaware of a group dedicated to Rust. How would we make one?
If you find yourself so inclined to make another C compiler in
Rust, or even Common Lisp, then the book
/Writing a C Compiler/,
/Build a Real Programming Language from Scratch/
by Nora Sandler is not at all recommended. I'm going through it,
but I feel it should be much better. At least the exercises are
amusing!
Have fun, and please enjoy this minor tangent in our discussion!
I don't know of any attempts to port (I guess a subset at best) Lisp
or Rust to DOS. And I don't think there's many willing to try it in
asm. BICBW!
On Fri, 21 Aug 2026 11:34:38 +0100
"Kerr-Mudd, John" <admin@127.0.0.1> wrote:
On Fri, 21 Aug 2026 13:06:42 +0800
Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> wrote:
Plus, I have several good books on D.O.S. assembly coding on my
shelf, I should use them!
It'll be a good exercise between coding a C compiler in Rust, so I
have added comp.lang.misc to this discussion, since I am completely
unaware of a group dedicated to Rust. How would we make one?
If you find yourself so inclined to make another C compiler in
Rust, or even Common Lisp, then the book
/Writing a C Compiler/,
/Build a Real Programming Language from Scratch/
by Nora Sandler is not at all recommended. I'm going through it,
but I feel it should be much better. At least the exercises are
amusing!
Have fun, and please enjoy this minor tangent in our discussion!
I don't know of any attempts to port (I guess a subset at best) Lisp
or Rust to DOS. And I don't think there's many willing to try it in
asm. BICBW!
I would not be so sure about *attempts* to port Rust to DOS.
But It sounds certain that there were no successful ports.
Although I can imagine cross-compiler running on one of the popular
LLVM hosts with DOS as a target. May be, not for a full Rust, but for
useful subset. It's not impossible, just pointless.
Now, Lisp is a different story. There were/are many working Lisp systems running on MS-DOS.
https://www.reddit.com/r/lisp/comments/1c3qdos/lisp_implementation_for_16_bit_dos_pcs/
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 497103:05:51 |
| Calls: | 182 |
| Files: | 744 |
| D/L today: |
70 files (10,038K bytes) |
| Messages: | 73,675 |