OS in Pascal

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Claudio

OS in Pascal

Post by Claudio »

Is there a open-source OS writing in Pascal?.
Guest

RE:OS in Pascal

Post by Guest »

>On 2002-05-02 17:16:26, Claudio wrote:
>Is there a open-source OS writing in Pascal?.

http://www.thegaineys.fsnet.co.uk/
Schol-R-LEA

RE: Pascal OS

Post by Schol-R-LEA »

>On 2002-05-02 22:13:04, Anonymous wrote:
>>On 2002-05-02 17:16:26, Claudio wrote:
>>Is there a open-source OS writing in Pascal?.
>
>http://www.thegaineys.fsnet.co.uk/

You may also want to check into material
regarding the UCSD Pascal system, a Pascal based
OS that was the basis of virtually every Pascal
implementation until Turbo Pascal (and was a
heavy influence even then), as well as being in
many was the ancestor of the Java JVM.

http://www.threedee.com/jcm/psystem/
http://www.ics.uci.edu/~archive/documen ... ystem.html
http://www.synthesis.com/UCSDPascal.html
http://www.oberon.ch/resources/componen ... story.html

I'd also like to make a second suggestion that
will, I have no doubt, be quite controversial:
you should take a look at Wirth's later
langauges, especially Modula 2 and Oberon. Both
of those were redesigned from the basic Pascal
structure for precisely for the purpose of
systems programming, and have several advantages
over Pascal for it. Most programmers, myself
included, find them painfully ugly; you may
disagree (personally, I also find the C family
ugly, too, and prefer Scheme. De Gustibus.)
Modula 2 was specifically designed to overcome
several problems inherent in standard Pascal,
while Oberon is the result of Wirth's experiments
in OOP. HTH.
ASHLEY4

RE:OS in Pascal

Post by ASHLEY4 »

>On 2002-05-02 17:16:26, Claudio wrote:
>Is there a open-source OS writing in Pascal?.
>There was a turbo pascal os on the web,
but all the link's are dead,
I am making a turbo pascal os,as part of a dos clone.
Post Reply