4 ms·
"Built entirely in Rust with a minimalist modular design. Open source. Embed the interpreter into your own programs for just 700KB" Back when QuickBASIC was a
by anonymousiam 4y ago
"Built entirely in Rust with a minimalist modular design. Open source. Embed the interpreter into your own programs for just 700KB"
Back when QuickBASIC was a thing, 700KB was an enormous amount of memory. The early IBM PCs (which included a BASIC interpreter in ROM) maxed out at 640KB!
- deleted 4y ago[deleted]
- pjmlp 4y agoIndeed, that is why they were written in Assembly.
- yyyk 4y agoThe original BIOSs were for a 8bit/16bit archs. I'm guessing this was measured on a modern arch, and the result would be smaller on a smaller pointer size. I wonder what the size would be if complied for avr.
- jmmv 4y agoI know, I know. And the Amstrad I had with Locomotive Basic only had 128k of RAM and (as I read now) 48kb of ROM -- yet it fit the whole language in there, which was more complete than what EndBASIC currently offers. But things have changed, and I still think that 700kb nowadays is reasonably small all other things considered.