Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

32-bit MSDOS (Announce)

posted by kerravon E-mail, Ligao, Free World North, 05.07.2021, 00:31

> > I think I am missing something.
> >
> > What is wrong with having one C90-compliant
> > source file in FPC (or my own derivative)
> > and then building it with hundreds of
> > different C compilers?
>
> What will it actually solve? Solution in search of a problem actually. You
> still have a C<->Pascal interface.

The problem it will solve is that if someone has
already implemented a C compiler on a particular
system, FPC has a ready-made runtime library.

I just did it with PDOS/386. But that same code
will work on PDOS/3X0 and MVS 3.8J and z/OS too
as soon as the FPC targets that new environment.

> > I am securing C first, so that's not a problem.
> > I personally will only be supporting Pascal on
> > a system that already has a working C90-compliant
> > C compiler. That's what I spent 27 years doing
> > on the x86 and S/3X0 (in tandem), to break
> > Microsoft's and IBM's respective monopolies.
>
> For one system, the whole "hundred compilers" and portability aspects are
> bogus.

Not true. It will work on AmigaOS too, another
place that PDPCLIB has been ported to.

> Of course you can go that way, but you only need to rewrite a lot of RTL
> functions for kernel32 stuff and diverge unnecessary.

I don't have to rewrite anything. It's all working
already. The effort (27 years) has already been done
to get the C side working. Adding Pascal (to the
same level as C90) is only a couple of days work,
as far as I can tell, and once the issues are known.

BFN. Paul.

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 410 users online (1 registered, 409 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum