CHILL
programmeringsspråk / From Wikipedia, the free encyclopedia
CHILL (forkortelse for CCITT High Level Language) er et prosedyrisk høynivå programmeringsspråk som ble lansert i november 1980. Språket er konstruert for bruk i telekommunikasjon og strømbrytere innenfor telefonsentraler, og blir fortsatt brukt av enkelte teleselskaper i eldre systemer og for programmering av stillverk.
CHILL | |||
---|---|---|---|
Tilblivelse | 1980 | ||
Paradigme | Prosedyrisk programmering | ||
Designet av | ITU-T | ||
Typetildeling | sterk, statisk | ||
Påvirket av | |||
COBOL |
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 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 sanntidsoperativsystemet CHIPSY Real-time Operating System. Dette var et prosjekt som Regnesenteret ved Universitetet i Trondheim (RUNIT), SINTEF og det norske selskapet Kvatro Telecom var delaktig i.