Redigerer
CHILL
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
{{Infoboks programmeringsspråk}} '''CHILL''' (forkortelse for [[ITU-T|CCITT]] [[høynivåspråk|High Level Language]]) er et [[Prosedyrisk programmering|prosedyrisk]] [[høynivåspråk|høynivå]] [[programmeringsspråk]] som ble lansert i november 1980. Språket er konstruert for bruk i [[telekommunikasjon]] og [[strømbryter]]e innenfor [[telefonsentral]]er, og blir fortsatt brukt av enkelte [[teleselskap]]er i eldre systemer og for programmering av [[stillverk]]. Språket CHILL ligner i størrelse og kompleksitet på programmeringsspråket [[Ada]], og har også hentet trekk fra [[ALGOL 68]], [[Modula-2]] og mange andre høynivåspråk som var populære på 1970- og 1980-tallet. I 1996 ble CHILL utvidet med [[objektorientert programmering]]; denne avarten kalles ''Object CHILL'' og CHILL96. I 1997 lanserte [[Electronics and Telecommunications Research Institute]] (ETRI) i [[Sør-Korea]] varianten ETRI-CHILL. I 1989 ble CHILL anerkjent som en standard av [[den internasjonale standardiseringsorganisasjonen]] (ISO). CCITT skiftet i 1993 navn til [[ITU-T]], og i slutten av 1999 kunngjorde ITU-T at de hadde stanset vedlikeholdet av CHILL-standarden. Den siste standarden er fra 2003, siste gang gjennomgått 18. juni 2014. GNU CHILL var en [[fri og åpen programvare|fri og åpen]] CHILL-kompilator fra [[GNU-prosjektet]]. Kompilatoren ble inkludert i [[GNU Compiler Collection]] (GCC) versjon 2.95 i 1999. Siste versjon var 2.95.3 som ble lansert i 2001. GNU CHILL er ikke lenger en del av GCC. CHILL ble blant annet brukt på System 12 fra Alcatel og [[EWSD]] fra [[Siemens]]. CHILL ble også brukt til å skrive [[sanntidsoperativsystem]]et ''[[CHIPSY Real-time Operating System]]''. Dette var et prosjekt som Regnesenteret ved Universitetet i Trondheim (RUNIT), [[SINTEF]] og det [[norge|norske]] selskapet Kvatro Telecom var delaktig i. ==Historie== ===Forhistorien=== Grunnarbeidet for utviklingen av høynivå programmeringsspråk for telekommunikasjon startet i 1966. CCITT's plenumsmøte i [[Mar del Plata]], [[Argentina]] i 1968, besluttet at denne utviklingen skulle håndteres av CCITT. Man innså også nødvendigheten av å standardisere slike språk, og fra 1968 til 1972 var CCITT opptatt av å definere grunnmaterialet for en standard. Man forsøkte å definere programvarespesifikasjoner, så vel som å gi enhetlige beskrivelser av programvarestyrte systemer, slik at forskjellige telefonsystemer lettere kunne sammenlignes med hverandre. De nye språkene måtte være lett å lese og lære, og samtidig være [[Åpen standard|åpne]] og [[multiplattform|systemuavhengige]].<ref name=":16"/> CCITT besluttet seg for å standardisere tre typer språk. Fra 1973 til 1976 arbeidet de med å skape disse språkene: (1) Et beskrivende språk som definerte beskrivelser av egenskaper, spesifikasjoner og systemer; dette ble senere til ''CCITT [[Specification and Description Language]]'' (SDL), (2) et høynivåspråk som senere ble til CHILL, og (3) et menneske-maskin kommandospråk for å operere og vedlikeholde telefonsystemene; dette ble senere til ''CCITT [[MML (programmeringsspråk)|Man-Machine Language]]'' (MML).<ref name=":16"/> ===1973–1974: Enigheten om et nytt programmeringsspråk=== I 1973 startet forarbeidet med CHILL. CCITT var engasjert i en evaluering av eksisterende programmeringsspråk, med den intensjon å finne det språket som best fulgte anbefalingene fra CCITT. Deltagere fra [[AT&T]], [[ITT Inc.|ITT Corporation]], Siemens, UK Post Office og [[Orange (teleselskap)|France Telecom]] var opptatte av å evaluere 27 programmeringsspråk, basert på 15 løselig definerte krav som maskinuavhengighet, [[portering|portabilitet]], den logiske strukturen til programmer, modularisering og utvidbarhet.<ref name=":21"/> Kravene var forsiktig definerte og var inspirert av generelle tendenser innenfor programmingsspråk på denne tiden, særlig den [[Akademia|akademiske]] interesse for maskinuavhengighet og portabilitet og industriens interesse i modularisering.<ref name=":22"/><ref name=":0"/><ref name=":23"/> Blant de 27 språkene var ALGOL 68, [[Pascal (programmeringsspråk)|Pascal]] og [[PL/I]], så vel som [[proprietær programvare|proprietære]] språk som var utviklet av teleselskaper som ITT Corporation og [[Ericsson]].<ref name=":21"/><ref name=":24"/> ALGOL 68 og PL/I ble tidlig forkastet som egnet til telefonsentraler.<ref name=":25"/><ref name=":23"/> Til slutt stod syv språk igjen som mulige kandidater:<ref name=":0"/><ref name=":23"/> * Datamax Printer Language (DPL), utviklet av [[Nippon Telegraph and Telephone]] (NTT) i [[Tokyo]] i [[Japan]]<ref name=":1"/><ref name=":23"/><ref name=":26"/> * Ensign Software Programming Language/1 (ESPL/1), utviklet av ITT Corporation i [[USA]] og [[Belgia]] (solgt til Alcatel i 1986)<ref name=":2"/><ref name=":23"/> * [[Mary (programmeringsspråk)|Mary]], utviklet av Regnesenteret ved [[Universitetet i Trondheim]] (RUNIT)/SINTEF i [[Norge]]<ref name=":0"/><ref name=":12"/><ref name=":23"/> * Pascal, skapt i 1970 av den [[sveits]]iske [[Informatikk|informatikeren]] [[Niklaus Wirth]] (1934–)<ref name=":23"/><ref name=":26"/> * PAPE, utviklet av France Telecom og [[CNET]]<ref name=":0"/><ref name=":23"/><ref name=":26"/> * [[PLEX (programmeringsspråk)|PLEX]], utviklet av Ericsson i [[Sverige]]<ref name=":0"/><ref name=":23"/> * [[RTL/2]], utviklet ved [[University of Essex]], [[Storbritannia]]<ref name=":0"/><ref name=":23"/> Konklusjonen av dette studiet var at ingen av de syv kandidatene var egnet. Evalueringsgruppen fant svakheter i alle språkene. Spesialiserte språk hadde store fordeler fremfor mer generelle språk som Mary og Pascal, fordi de allerede var rettet mot telefonkommunikasjon. Likevel var slike teknologiske fordeler inkompatible med den diplomatiske naturen til CCITT: Det var ikke mulig å skape en universell standard av noe som ble eid og utviklet av én enkelt produsent. Noe slikt ville underminere muligheten til å skape programmer som var portable og maskinvareuavhengige.<ref name=":0"/><ref name=":26"/> I november 1974 konkluderte sluttrapporten med at «[…] det ble slått fast at det ikke var mulig å oppnå konsensus for noe språk, verken i en modifisert eller umodifisert form».<ref name=":24"/> Mary og Pascal hadde oppstått i akademiske miljøer, og hadde ingen bagasje fra private økonomiske særinteresser. De samlet likevel ikke nok støtte. Mary var relatert til den akademiske interessen i maskinorienterte høynivåspråk.<ref name=":26"/> Pascal var også oppstått i et akademisk miljø, men var lite egnet til «[[Sanntidssystem|sanntidsprosessering]]».<ref name=":27"/><ref name=":29"/> Niklaus Wirth omtalte denne karakteristikken som «helt objektiv og nøyaktig».<ref name=":27"/><ref name=":28"/> CCITT forkastet som sådan både den akademiske rute, såvel som ulike veier som var pløyd opp av ulike produsenter. Det var nå opp til CCITT å skape et nytt programmeringsspråk, å skape noe som var nytt og uprøvd både for organisasjonen, så vel som for dens enkelte medlemmer.<ref name=":0"/><ref name=":27"/> Beslutningen om å lage et standardisert programmeringsspråk, var basert på idéer og strategier som ble lagt frem av administrasjonen for det svenske [[Televerket (Sverige)|televerket]] i 1968. Slike administrasjoner var innflytelsesrike tidlig på 1970-tallet, gjennom arbeidsgrupper som var organisert av CCITT. I november 1974 besluttet deres stemmer at en ekspertgruppe skulle konstruere et nytt programmeringsspråk fra grunnen av. Som sådan var dette i tråd med den indre logikken i det internasjonale telekommunikasjonsregime.<ref name=":27"/> Forskjellige kommersielle produsenter la frem sine egne programmeringsspråk for panelet i CCITT. Det er lite som tyder på at dette skjedde ut fra [[altruisme|altruistiske]] motiver om å dele sine proprietære [[forretningshemmelighet]]er med almenheten. De ønsket først og fremst å oppnå fordeler av at deres språk ble anbefalt av CCITT. I denne første runde av teknisk diplomati ble ingen produsenter favoriserte.<ref name=":27"/> CCITT var også påvirket av andre idéer som hadde vokst frem på begynnelsen av 1970-tallet:<ref name=":27"/> * Universaliteten til [[matematikk]]en hadde økt sin legitimitet gjennom [[informatikk]]ens utbredelse.<ref name=":27"/> * Det var generell enighet om å bruke [[verdensspråk]]et [[engelsk]] i programmeringsspråk.<ref name=":30"/> * Fagfeltet [[programvareutvikling]] (''software engineering'') vokste frem fra 1968 til 1972 for å løse «programvarekrisen». Fagfeltet påvirket også utviklingen av programmeringsspråk i årene som fulgte, og konferanser om programvareutvikling ble sponset av [[NATO]].<ref name=":30"/> * Fremveksten av maskinorienterte høynivåspråk og digitalisering av telenettet var også i tiden. Førstnevnte fremmet ideen om [[minimalisme|minimalistiske]] språk, såvel som ideen om portabilitet og maskinvareuavhengighet.<ref name=":30"/> Disse faktorer førte til dannelsen av en distinkt gruppe som var opptatt av programmeringsspråk for telekommunikasjon. Denne gruppen organiserte ''[[International Federation for Information Processing]]'' (IFIP) fra 1960, ''Software Engineering for Telecommunication Switching Systems'' (SETSS) fra 1973 til 1992 og ''International Switching Symposium'' (ISS) fra 1972 til 1990. Dette miljøet vakte interesse hos CCITT, og hadde en betydelig innflytelse på deltagerne.<ref name=":30"/> ===1975–: Ekspertgruppen=== I 1975 ble det satt ned en ''[[ad hoc]]''-gruppe bestående av åtte spesialister for å håndtere utviklingen av et nytt programmeringsspråk. De åtte spesialistene representerte [[Philips]] ([[Nederland]]), NTT (Japan), SINTEF (på vegne av administrasjonen for de nordiske teleselskapene), Siemens ([[Tyskland]]), [[Ellemtel Utvecklings AB]] (Sverige), ITT (USA), [[British Telecom]] (Storbritannia) og [[PPT (Sveits)|PPT]] (Sveits).<ref name=":0"/><ref name=":13"/> I oktober 1976 var et foreløbig forslag for det nye programmeringsspråket klart,<ref name=":14"/> og i 1977 startet en etterfølgende periode med evaluering. Spesialistgruppen ble erstattet av «implementatorenes forum», som samlet praktiske erfaringer fra ulike implementasjoner av språket. I slutten av 1979 ble det endelige forslaget lagt frem, og plenumsforsamlingen i CCITT godkjente definisjonen av CHILL i november 1980.<ref name=":0"/><ref name=":3"/><ref name=":13"/> ===1980–1990: CHILL tas i bruk=== Fra 1977 begynte mange selskaper og organisasjoner å konstruere CHILL-kompilatorer. Frem til 1987 var mer enn 30 kompilatorer laget for forskjellige typer datamaskiner og [[datamaskinarkitektur]]er. Flere av kompilatorene var satt i industriell produksjon, og de fleste systemene nedenfor ble programmerte med egenproduserte kompilatorer:<ref name=":0"/> {| class="wikitable" ![[Teletex]] ![[Digitalt krysskoblingssystem|Digitale krysskoblingssystemer]] (DCS) !Ruralt nettverk |-bgcolor=#FFE1E1 |TTCF, utviklet av [[Ascom (selskap)|Ascom Hasler]] (Sveits) |RN64, utviklet av Telettra (Italia) |Levent, utviklet av Teletas ([[Tyrkia]]) |} {| class="wikitable" ![[Hustelefonsentral]]er (PABX) !Offentlige sentraler |-bgcolor=#FFE1E1 |Systemet PKI i Tyskland |EWSD, utviklet av Siemens (Tyskland) |-bgcolor=#FFE1E1 |Nodal Switch, utviklet av Alcatel for [[Televerket (Norge)|Televerket]] i Norge |PRXD, utviklet av Philips (Nederland) |-bgcolor=#FFE1E1 |HICOM, utviklet av Siemens (Tyskland) |System 12, utviklet av Alcatel (Belgia/Tyskland) |-bgcolor=#FFE1E1 |Saturn, utviklet av Siemens ([[USA]]) |E10, utviklet av Alcatel ([[Frankrike]]) |-bgcolor=#FFE1E1 |Amanda, utviklet av Alcatel ([[Østerrike]]) |D70, utviklet av NTT, [[NEC]] og [[Hitachi]] (Japan) |-bgcolor=#FFE1E1 |Sopho, utviklet av Philips (Nederland) |KBD70, utviklet av [[Oki Electric Industry]] (Japan) |-bgcolor=#FFE1E1 |Focus, utviklet av [[Fujitsu]] (Japan) |LINEA UT, utviklet av [[Italtel]] ([[Italia]]) |-bgcolor=#FFE1E1 | |TDX-10, utviklet av Daewoo Telecom ([[Sør-Korea]]) |-bgcolor=#FFE1E1 | |Tropico, utviklet av [[Telebrás]] ([[Brasil]]) |-bgcolor=#FFE1E1 | |PXAJ-500/2000, utviklet av det [[China Electronics Technology Group|10. Forskningsinstitutt]] ([[Kina]]) |} ===1990–1999: Fra suksess til marginalisering=== Fra 1980 fortsatte CCITT å støtte og vedlikeholde CHILL og oppgradere språket i henhold til industriens behov og den tekniske utvikling. CCITT skiftet i 1993 navn til [[ITU-T]]. Utviklingen av CHILL kan deles opp i fire faser:<ref name=":0"/> * 1981–1984: Programmering i stykkevise deler, navnekvalifisering og [[I/O]] (over telenett)<ref name=":0"/> * 1985–1988: Tidsverdier og tidsoperasjoner<ref name=":0"/> * 1991–1992: Variabler (dataobjekter) for [[Reelt tall|reelle tall]]<ref name=":0"/> * 1992–1996: Utvidelser med [[objekt-orientert programmering]]<ref name=":0"/> I 1989 ble CHILL anerkjent som en standard av den internasjonale standardiseringsorganisasjonen (ISO).<ref name=":4"/><ref name=":5"/><ref name=":6"/><ref name=":7"/><ref name=":8"/> Arbeidet med objektorienterte versjonen av CHILL ble påbegynt i 1992. Den kalles noen ganger ''Object-CHILL'',<ref name=":9"/> og andre ganger CHILL96.<ref name=":11"/> I 1997 lanserte Electronics and Telecommunications Research Institute (ETRI) i Sør-Korea en egen variant kalt ETRI-CHILL.<ref name=":10"/> I 1990 var CHILL det eneste programmeringsspråket som var felles for mer enn én av telefonsentralene som var i bruk i verden. Omkring 45% av de digitale sentralene benyttet CHILL, mot omkring 32% i 1985. Mange av de mest suksessfulle telefonsentralsystemene i verdensmarkedet var blitt konstruert for å kjøre CHILL, deriblant systemene EWSD, E10, D70 og System 12 (nevnt ovenfor). På dette tidspunktet hadde mer enn 12 000 programmerere benyttet språket på en eller annen måte. I 1993 var det mellom 12 000 og 15 000 CHILL-programmerere i verden, og mer enn 1 000 årsverk hadde blitt brukt på å investere i CHILL-kompilatorer, støtte og trening.<ref name=":15"/><ref name=":16"/> Det nest mest brukte programmeringsspråket for telekommunikasjon i 1993 var [[Protel]] (''Procedure Oriented Type Enforcing Language''), som ble benyttet av [[Nortel|Northern Telecom]] i [[Canada]]. Programmeringsspråket [[C (programmeringsspråk)|C]], som ble benyttet av AT&T i USA, var på tredjeplass.<ref name=":16"/> I slutten av 1999 – 19 år etter sin fødsel, var språket CHILL blitt marginalisert. Det var faretruende nær sin død. Det var ingen videre utvikling av språket, og ingen ny programvare ble skrevet med CHILL. Språket ble bare brukt av enkelte teleselskaper i eldre systemer og for programmering av stillverk. Den 19. november 1999 kunngjorde ITU-T at de hadde stanset vedlikeholdet av CHILL-standarden.<ref name=":15"/><ref name=":20"/> Den siste standarden er fra desember 2003, siste gang gjennomgått 18. juni 2014.<ref name=":7"/> Den 29. august 1998 donerte selskapet [[Cygnus Solutions]] sin CHILL-kompilator til GNU-Prosjektet.<ref name=":17"/> GNU CHILL var en fri og åpen kompilator, og ble inkludert i GNU Compiler Collection (GCC) versjon 2.95 den 31. juli 1999.<ref name=":18"/> Siste versjon (2.95.3) ble lansert den 16. mars 2001, og GNU CHILL ble fjernet i GCC 3.0 som ble lansert 18. juni 2001.<ref name=":19"/> GNU CHILL er ikke lenger en del av GCC. ==CHIPSY Real-time Operating System== CHILL ble også brukt til å skrive ''CHIPSY Real-time Operating System'', et prosjekt som norske SINTEF og Kvatro Telecom var delaktig i. ==Oppbygningen av CHILL== CHILL arvet trekk fra mange andre høynivåspråk som var populære på 1970- og 1980-tallet, deriblant Ada. Nedenfor er et eksempelprogram i CHILL:<ref name=":0"/> line_allocator: MODULE SEIZE line_process, line, occupied, unoccupied, search,connect, accepted; GRANT line_allocator_process;<br/> line_allocator_process: PROCESS (); NEWMODE states = SET(free, busy); DCL next_state states := free, lno INT := 0; line(lno) := START line_process(lno); DO FOR EVER; CASE next_state OF (free): RECEIVE CASE SET sender; (occupied): next_state := busy; (search): SEND connect(sender) TO line(lno); SEND accepted TO sender; next_state := busy; (else): -- Consume any other signal ESAC; (busy): RECEIVE CASE SET sender; (unoccupied): next_state := free; (search): SEND rejected TO sender; (else): -- Consume any other signal ESAC; ESAC; OD; END line_allocator_process; END line_allocator; ==Referanser== <references> <ref name=":0">[[#Rekdal|Rekdal]], side 7</ref> <ref name=":1">[[#Datamax Corporation|Datamax Corporation]], 1999</ref> <ref name=":2">[[#Ensign2019|Ensign Software, Inc.]], 2019</ref> <ref name=":3">[[#CCITT1981|CCITT]], 1981</ref> <ref name=":4">[[#ISO1989|ISO]], 1989</ref> <ref name=":5">[[#ISO1995|ISO]], 1995</ref> <ref name=":6">[[#ISO1998|ISO]], 1998</ref> <ref name=":7">[[#ISO2003|ISO]], 2003</ref> <ref name=":8">[[#ITT1989|ITT]], 1989</ref> <ref name=":9">[[#Winkler|Winkler]], 1992</ref> <ref name=":10">[[#Lee1997|Lee]], 1997</ref> <ref name=":11">[[#Winkler2019|Winkler]], 2019</ref> <ref name=":12">[[#NTNU|NTNU]], side 15</ref> <ref name=":13">[[#NTNU|NTNU]], side 16</ref> <ref name=":14">[[#HLL1977|HLL]], 1977</ref> <ref name=":15">[[#Paulsen2011|Paulsen]], 2011, side 1</ref> <ref name=":16">[[#Rekdal|Rekdal]], side 6</ref> <ref name=":17">[[#Cygnus1998|Cygnus]], 1998</ref> <ref name=":18">[[#GNU1999|GNU]], 1999</ref> <ref name=":19">[[#GNU2002|GNU]], 2002</ref> <ref name=":20">[[#ITUT1999|ITU-T]], 1999</ref> <ref name=":21">[[#COMXI|COM XI]], 1978</ref> <ref name=":22">[[#COMXI-II|COM XI]], 1978</ref> <ref name=":23">[[#Paulsen2011|Paulsen]], 2011, side 67</ref> <ref name=":24">[[#COMXI-135|COMXI-135]], 1977</ref> <ref name=":25">[[#COMXI-73E|COMXI-73E]], 1978</ref> <ref name=":26">[[#Paulsen2011|Paulsen]], 2011, side 68</ref> <ref name=":27">[[#Paulsen2011|Paulsen]], 2011, side 69</ref> <ref name=":28">[[#XI/3|XI/3]], side 91</ref> <ref name=":29">[[#XI/3|XI/3]], side 95</ref> <ref name=":30">[[#Paulsen2011|Paulsen]], 2011, side 70</ref> </references> ==Kilder== *{{Kilde bok | ref=Branquart1982 | forfatter=Branquart, Paul; Louis, Georges; Wodon, Pierre | utgivelsesår=1982 | tittel= An analytical description of CHILL, the CCITT high level language | url=https://www.worldcat.org/title/analytical-description-of-chill-the-ccitt-high-level-language/oclc/609724436 | forlag= Lecture notes in computer science, 128, Springer-Verlag, Berlin, New York, 1982 }} *{{Kilde bok | ref=CCITT1981 | forfatter= CCITT, International Telegraph and Telephone Consultative Committee | utgivelsesår=1981 | tittel= CCITT high level language (Chill) : recommendation Z.200 | url=https://ci.nii.ac.jp/ncid/BB1049095X | forlag= Yellow book : VIIth Plenary Assembly, Geneva, 10-21 November 1980 / CCITT, The International Telegraph and Telephone Consultative Committee, vol. 6 ; fasc. 6-8, International Telecommunication Union, 1981 }} *{{Kilde bok | ref=COMXI-73E | forfatter=COM XI-No. 73-E | utgivelsesår=1978 | tittel=Extracts from the minutes of an informal C.C.I.T.T. meeting held in London from 25 – 27 March 1974 | url= | forlag= COM XI-No. 73-E. Period 1973 – 1976, CCITT, ITUA }} *{{Kilde bok | ref=COMXI | forfatter=COM XI-No.74-E | utgivelsesår=1978 | tittel=Annex E til Progress report of sub group XI/3-2, High-level programming language for SPC telephone exchanges | url= | forlag= COM XI 1973 – 1977, CCITT, ITUA }} *{{Kilde bok | ref=COMXI-II | forfatter=COM XI-No.74-E | utgivelsesår=1978 | tittel=Record of programming exercises and experts’ comments | url= | forlag= COM XI 1973 – 1977, CCITT, ITUA }} *{{Kilde bok | ref=COMXI-135 | forfatter=COM XI-No.135-E | utgivelsesår=1977 | tittel=Report on the meeting held in Geneva from 18 September to 25 September 1974 | url= | forlag= COM XI-No.135-E. Period 1973 – 1976, CCITT, ITUA. }} *{{Kilde bok | ref=Cygnus1998 | forfatter=[[Cygnus Solutions]] | utgivelsesår=1998 | tittel= Chill Front End | url=https://www.gnu.org/software/gcc/news/chill.html | forlag= gnu.org, 29. august 1998 }} *{{Kilde bok | ref=Datamax Corporation | forfatter=Datamax Corporation | utgivelsesår=1999 | tittel=DPL Programmer’s Manual | url=http://www.biletik.su/bt/download/DPL%20DATAMAX%20S-Class.pdf | forlag=Datamax Corporation Part Number: 88-2051-01 Revision: E | besøksdato=2020-10-19 | arkiv-dato=2020-10-19 | arkiv-url=https://web.archive.org/web/20201019000859/http://www.biletik.su/bt/download/DPL%20DATAMAX%20S-Class.pdf | url-status=død }} *{{Kilde bok | ref=Ensign2019 | forfatter= Ensign Software, Inc. | utgivelsesår=2019 | tittel= ESPL Manual. Ensign Software Programming Language. Ensign 10 | url=https://www.ensignsupport.org/bb/pdfs/ESPL.pdf | forlag= Ensign Software, Inc., 3, april 2019 }} *{{Kilde bok | ref=GNU1999 | forfatter=[[GNU-prosjektet]] | utgivelsesår=1999 | tittel=GCC 2.95 | url=https://gcc.gnu.org/gcc-2.95/index.html | forlag=gnu.org, 31. juli 1999, oppdatert 16. mars 2001 }} *{{Kilde bok | ref=GNU2002 | forfatter=GNU-prosjektet | utgivelsesår=2002 | tittel=GCC 3.04 | url=https://gcc.gnu.org/gcc-3.0/index.html | forlag=gnu.org, 20. februar 2002 }} *{{Kilde bok | ref=HLL1977 | forfatter= HLL Team of Specialists | utgivelsesår=1977 | tittel= Progress report of the sixth meeting of the HLL Team of Specialists, Kyoto, 12-22 October 1977 | url=https://www.ensignsupport.org/bb/pdfs/ESPL.pdf | forlag= CCITT - HLL Team of Specialists - Møtereferater 1974 - 1976, Møte 1-6, KRC }} *{{Kilde bok | ref=NTNU | forfatter=NTNU | utgivelsesår= | tittel=Programmeringsspråket for den interne kommunikasjon i P2 utviklet i Norge. CHILL klar til introduksjon på verdensmarkedet | url=http://folk.ntnu.no/klv/IT-historie-ntnu/IT-historien-1980-tallet/chill-fra-1983-12-eks-nyskaping.pdf | side=15-17 | forlag=folk.ntnu.no, besøkt 22. oktober 2020 | url-status=yes }} *{{Kilde bok | ref=ISO1989 | forfatter=[[Den internasjonale standardiseringsorganisasjonen|ISO/IEC]] | utgivelsesår=1989 | tittel= ISO/IEC 9496:1989 CCITT high level language (CHILL), juli 1989 | url=https://www.iso.org/standard/17223.html | isbn= }} *{{Kilde bok | ref=ISO1995 | forfatter=ISO/IEC | utgivelsesår=1995 | tittel= ISO/IEC 9496:1995 CCITT high level language (CHILL), desember 1995 | url=https://www.iso.org/standard/23349.html | forlag= }} *{{Kilde bok | ref=ISO1998 | forfatter=ISO/IEC | utgivelsesår=1998 | tittel= ISO/IEC 9496:1998 CCITT high level language (CHILL), desember 1998 | url=https://www.iso.org/standard/30537.html | forlag= }} *{{Kilde bok | ref=ISO2003 | forfatter=ISO/IEC | utgivelsesår=2003 | tittel=ISO/IEC 9496:2003 CHILL — The ITU-T programming language, desember 2003 | url=https://www.iso.org/standard/34084.html | forlag=Siste gang gjennomgått 18. juni 2014, ny gjennomgang innledet 15. april 2019 }} *{{Kilde bok | ref=ITT1989 | forfatter= International Telegraph and Telephone Consultative Committee. Plenary Assembly | utgivelsesår=1989 | tittel= Blue Book: IXth Plenary Assembly, Melbourne, 14-25 November 1988, Volum 8,Utgave 6 | url=https://books.google.no/books?id=0nIYjEOXNOMC&q=isbn:9261037119&dq=isbn:9261037119&hl=no&sa=X&ved=2ahUKEwit_N_J_8LsAhXysYsKHWi3CG0Q6AEwAHoECAEQAg | forlag= International Telecommunication Union, 1989 | isbn=9261037119 | id=ISBN 9789261037116 }} *{{Kilde bok | ref=ITUT1999 | forfatter=International Telecommunication Union | utgivelsesår=1999 | tittel= CHILL - The ITU-T Programming Language : recommendation Z.2002.-2002.209 | url=https://www.itu.int/rec/T-REC-Z.200-199911-I/en | forlag= ITU-T Study Group 10 (1997-2000), 19. november 1999 }} *{{Kilde bok | ref=Lee1997 | forfatter= Lee, DongGill; Lee, JoonKyung; Choi, Wan; Lee, Byung Sun; Han, Chimoon | utgivelsesår=1997 | tittel= A New Integrated Software Development Environment Based on SDL, MSC, and CHILL for Large-scale Switching Systems | url=http://psc.informatik.uni-jena.de/languages/chill/1997-Lee_et_al-1997-ETRI_Journal.pdf | forlag= ETRI Journal, volume 18, nr 4, januar 1997 | isbn= | id= }} *{{Kilde bok | ref=Paulsen2011 | forfatter=Paulsen, Gard | utgivelsesår=2011 | tittel=Betwixt and between Software in telecommunications and the programming language Chill, 1974 - 1999 | url=https://bibsok.no/?mode=vt&hpid=36082&pubsok_txt_0=9788282470315&pubsok_kval_0=&avgr_bn=&avgr_medier=&avgr_spraak=&aarfra=&aartil= | forlag=A dissertation submitted to BI Norwegian Business School for the degree of PhD, PhD specialisation: Innovation and Entrepreneurship, Series of Dissertations 8/2011 BI Norwegian Business School, 2011 | isbn=978-82-8247-031-5 | id=ISSN 1502-2099 }} *{{Kilde bok | ref=Rekdal | forfatter=Rekdal, Kristen | utgivelsesår=1993 | tittel= CHILL – the International Standard Language for Telecommunications Programming | url=http://psc.informatik.uni-jena.de/languages/chill/1993-CHILL-Rekdal.pdf | forlag=Telektronikk 89(2/3) 1993 }} *{{Kilde bok | ref=Winkler1992 | forfatter=Winkler, Jürgen F. H.; Dießl, Georg | utgivelsesår=1992 | tittel= Object CHILL—an object oriented language for systems implementation | url=http://portal.acm.org/citation.cfm?id=131232 | forlag= Proceedings of the 1992 ACM annual conference on Communications. [[Association for Computing Machinery]], Kansas City, Missouri, USA | side=139–147 | isbn=0-89791-472-4 | id=DOI 10.1145/131214.131232 }} *{{Kilde bok | ref=Winkler2019 | forfatter=Winkler, Jürgen F. H | utgivelsesår=2019 | tittel= Welcome to the CHILL Homepage | url=http://psc.informatik.uni-jena.de/languages/chill/chill.htm | forlag= Friedrich Schiller University Jena, Dept. of Mathematics and Computer Science Programming Languages and Compilers, 5. april 2010, oppdatert 20. mars 2019 | isbn= }} *{{Kilde bok | ref=XI/3 | forfatter=Working Party XI/3 | utgivelsesår= | tittel= Language descriptions | url=http://psc.informatik.uni-jena.de/languages/chill/chill.htm | forlag= Working Party XI/3, The “Pink Document”, CCITT, Period 1973 – 1976 | isbn= }} ==Eksterne lenker== * {{Språkikon|en}} [http://psc.informatik.uni-jena.de/languages/chill/chill.htm The CHILL Homepage] {{programmeringsspråk}} {{Autoritetsdata}} [[Kategori:Programmeringsspråk]] [[Kategori:Programvare fra 1980]]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Maler som brukes på denne siden:
Mal:Autoritetsdata
(
rediger
)
Mal:Bilde fra Wikidata
(
rediger
)
Mal:Hlist/styles.css
(
rediger
)
Mal:ISOtilNorskdato
(
rediger
)
Mal:Infoboks/styles.css
(
rediger
)
Mal:Infoboks bilde
(
rediger
)
Mal:Infoboks dobbeltrad
(
rediger
)
Mal:Infoboks overskrift
(
rediger
)
Mal:Infoboks programmeringsspråk
(
rediger
)
Mal:Infoboks rad
(
rediger
)
Mal:Infoboks slutt
(
rediger
)
Mal:Infoboks start
(
rediger
)
Mal:Kilde bok
(
rediger
)
Mal:Navboks
(
rediger
)
Mal:Programmeringsspråk
(
rediger
)
Mal:Språkikon
(
rediger
)
Modul:Arguments
(
rediger
)
Modul:Citation/CS1
(
rediger
)
Modul:Citation/CS1/COinS
(
rediger
)
Modul:Citation/CS1/Configuration
(
rediger
)
Modul:Citation/CS1/Date validation
(
rediger
)
Modul:Citation/CS1/Identifiers
(
rediger
)
Modul:Citation/CS1/Utilities
(
rediger
)
Modul:Citation/CS1/Whitelist
(
rediger
)
Modul:External links
(
rediger
)
Modul:External links/conf
(
rediger
)
Modul:External links/conf/Autoritetsdata
(
rediger
)
Modul:Genitiv
(
rediger
)
Modul:ISOtilNorskdato
(
rediger
)
Modul:Navbar
(
rediger
)
Modul:Navbar/configuration
(
rediger
)
Modul:Navboks
(
rediger
)
Modul:Navbox/configuration
(
rediger
)
Modul:Navbox/styles.css
(
rediger
)
Modul:Reference score
(
rediger
)
Modul:Reference score/conf
(
rediger
)
Modul:Reference score/i18n
(
rediger
)
Modul:String
(
rediger
)
Modul:Wikidata2
(
rediger
)
Modul:WikidataBilde
(
rediger
)
Modul:WikidataDato
(
rediger
)
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon