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