Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

ARM version of MSDOS (Announce)

posted by tkchia Homepage, 20.01.2024, 12:36

Hello kerravon,

> > > So MSDOS support can be provided to the Unix
> > > system by *doing nothing at all*.

> I'm talking about source code portability here.
> Do you agree that if the MSDOS programs were
> written conforming to C90 that they would port?

Some of the examples cited by Mr. Chen are written very much in C. Unfortunately they still do not work properly on a multi-tasking system (for reasons that will be obvious).

Anyway, you are basically saying that programs that are easy to port are ... easy to port. Such a statement is (by definition) 100% true, but also 100% useless for practical purposes.

> Then the question is - why weren't they written
> in C90?
> And the answer to that question would then open
> up the possibility of finding out if there was
> a way to overcome that (presumed) issue without
> breaking portability.

That sounds like somewhat more effort than "doing nothing at all". Unless you also wish to argue over the definition of "nothing".

In practical terms, when it comes to thinking about how to bring MS-DOS programs into a multi-tasking world, someone like Raymond Chen, who at the very least has been there "in the trenches", has more cachet to me. He knows whereof he speaks.

Do you think you happen to know something he does not? And why?

Thank you!

---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 114 users online (0 registered, 114 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum