Deutsch   English   Français   Italiano  
<vde07v$f80q$2@paganini.bofh.team>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.bofh.team!paganini.bofh.team!not-for-mail
From: antispam@fricas.org (Waldek Hebisch)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Mon, 30 Sep 2024 10:58:09 -0000 (UTC)
Organization: To protect and to server
Message-ID: <vde07v$f80q$2@paganini.bofh.team>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com> <vcuib9$37rge$5@dont-email.me> <vcvuhh$3hroa$2@dont-email.me> <llhieuF8ej2U2@mid.individual.net> <vd076p$3itrt$1@dont-email.me> <634451583.749088239.125585.peter_flass-yahoo.com@news.eternal-september.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 30 Sep 2024 10:58:09 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="499738"; posting-host="WwiNTD3IIceGeoS5hCc4+A.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.1.0-9-amd64 (x86_64))
X-Notice: Filtered by postfilter v. 0.9.3
Bytes: 2500
Lines: 29

In alt.folklore.computers Peter Flass <peter_flass@yahoo.com> wrote:
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>> On 25 Sep 2024 04:38:54 GMT, rbowman wrote:
>> 
>>> Better Pascal than Modula/Modula-2.
>> 
>> It’s in the name: “modular”. Pascal had features like I/O and memory 
>> management as predefined functions/procedures; Modula-2 made them into 
>> library routines that could be implemented in Modula-2 itself.
>> 
>> Why? So that Modula-2 could be used to write an actual operating system 
>> (Medos, for the Lilith workstation), which you couldn’t do in Pascal 
>> alone.
>> 
> 
> Operating Systems written in FPC
> 
> https://wiki.freepascal.org/Operating_Systems_written_in_FPC
> 
> I don’t know how much has been added to FPC above the base language.

Free Pascal started as open source implementation of Borland Turbo
Pascal.  Turbo Pascal added esentailly all features of C like
casts, pointer arithmetic and bit operations.  And Turbo Pascal
programs massively used inline assembly (Free Pascal is intended
to be partable and I saw no example of inline assemby in Free
Pascal but I think that it is supported).

-- 
                              Waldek Hebisch