Hacker News new | past | comments | ask | show | jobs | submit login

It was common for later BIOSes to not include the BASIC ROM:

https://en.m.wikipedia.org/wiki/BIOS_interrupt_call

Not ideal, but not a deal breaker. And it might go against Microsoft's IP (not sure, personally).




It's not that hard to write a BASIC interpreter.


> It's not that hard to write a BASIC interpreter.

If you are Walter Bright and write C++ compilers for fun.


If you only knew how trivial Basic looks after implementing a C++ compiler :-)

The challenges would be:

1. fitting it into 32K of ROM

2. figuring out the interface to the cassette player and the interface to other software that relies on the Basic interpeter

3. testing it


I have no idea where it was implied in that comment that it was difficult. I said that it wasn't required to be considered a valid BIOS, as commercial/alternatives did the same.


You're welcome to do it.


I've actually thought of doing it. But I'm pretty committed as CEO of the DLF.


i love people that shitpost here can be C level execs in massive corps


I suspect he's referring to the "D Language Foundation[1]"

Mr. Bright, thank you for Empire. Some of my earliest tinkering memories are of upgrading my 5150 to have a V20 CPU and being somewhat pleased that map generation took somewhat less time.

[1] https://dlang.org/foundation/


You're welcome! I enjoy hearing from people who enjoy the game!


The DLF will be breaking ground on its massive corporate HQ campus any day now.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: