COMAL
COMAL er et programmeringssprog til primært undervisningsbrug. Det var oprindelig en overbygning på BASIC, designet af Børge R. Christensen fra Tønder Seminarium sammen med Benedict Løfstedt, DAIMI, Aarhus Universitet i 1973-1974.
Denne side i Wikien er hovedside for vores 40 års jubilæums-aktiviteter.
Undersider relateret til COMAL og COMAL-80 bør navngives "COMAL/etellerandet".
Vi har et mail-alias, comal@datamuseum.dk, for aktivistgruppen omkring COMAL jubilæet.
Læs Børge Christensens personlige, bramfri og åbenhjertige skildring af historien om COMALs tilblivelse og tiden der fulgte:
The Story of COMAL told by Borge Christensen fra COMAL Today nr. 25 [1989], side 1-10 / COMAL User Group USA.
"I gave it a name ... in fact, I can tell you how that happened ... the name COMAL. We had been discussing for a week what we should call it. We couldn't use the Danish name, we were well aware that we should have some fancy English name, otherwise no one would have it. In fact, I was on my bicycle from the college back home when it appeared to me, that we had been fooling around with the language ALGOL , which you probably know, ALGOrithmic Language, and all of a sudden it appeared that this should be COM[MON] Algorithmic Language. Shortened is COMAL." The Story of COMAL, Page 4
" ... it was not until 1980 when it [COMAL] was really finished, and it was running on a Z80 based computer, Zilog 80. So we had two reasons to call [it] COMAL 80." The Story of COMAL, Page 4
Standardisering
Hvordan udviklede COMAL sig midt i 70'erne og hvordan gik det til, at COMAL-80 blev standardiseret. Læs herom i det følgende
- Udviklingen fra COMAL 75 og COMAL 77 til "Proposal" vedr. COMAL kernen (NUCLEUS COMAL-80) 25. marts 1980
- Dokumenter fra COMAL-80 standardiseringsprocessen i perioden 1979 til 1989
- same material from the standardization of COMAL-80 in the period 1979 to 1989 - here in English
De tidligste COMAL-versioner
Tidslinjer
- Tidslinje med det hele
COMAL litteratur i DDHFs bibliotek
- COMAL og relateret litteratur i DDHFs bibliotek
- Oversigt over COMAL materiale i tidsskriftet DATALÆRE 1976-88
- The Programming Language COMAL - Denmark. Første publicerede artikel om COMAL i "International World of Computer Education, Vol. 1 (8) April 1975, pp. 26-29".
Bibliografier
- DDHF COMAL bibliografi version 1
Maskiner der har kørt COMAL(-80)
- Acorn Electron, BBC Micro og Archimedes
- Amstrad/Schneider CPC 464, CPC 664, CPC 6128
- Amstrad PCW 8512 m/CP/M+
- Apple IIe (med Microsoft Softcard CP/M)
- Apple Macintosh
- Apple Power Mac G4 Cube (Open Comal)
- BDS Butler
- Commodore 64 og 128
- Amiga 600 og 1200
- Commodore 4016, 4032, 8032 og 8096
- DDE ID-7000
- DDE SPC/1
- DDE Supermax
- Grundy NewBrain
- IBM PC (IBM Danmark),(UniComal)
- ICL Comet
- Memotech MTX
- RC7000 (DG Extended Basic m/ udvidelser)
- RC8000
- RC Partner / RC Piccoline
- RC Piccolo
- Sinclair ZX Spectrum
- TeleNova Compis/Scandis
- VEGA mikrocomputer
Comal dokumentation
Artikler om Comal
- Artikler bragt i Amstradbladet 1985-87
- Artikler med anmeldelser fra Alt om DATA 1984-90
- AMIGA Interface nr. 5 1989, Bo Jørgensen: AMIGA COMAL vers 3.x.
Interessante Links
Historier om oplevelser med COMAL
- Historier med enten anvendelse af sproget eller med udviklingen.
- Blog indlæg i Version2
- Comal: Det danske programmeringssprog, som udfordrede Basic (Version 2 November 22, 2019)