CHICKEN (llenguatge de programació)

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de llenguatge de programacióCHICKEN Schema
Tipusprogramari lliure i llenguatge de programació Modifica el valor a Wikidata
Data de creació20 de juliol del 2000
DissenyFelix Winkelmann
DesenvolupadorThe CHICKEN Team
Paradigma de programacióMulti-paradigm: multiple dispatch ("object-oriented"), procedural, functional, meta, multistaged
Darrera versió estable4.12.0/19 de febrer del 2017
Tipus de dadesForta, dinàmica
Majors implementacionsScheme i C
Llenguatge de programacióScheme Modifica el valor a Wikidata
Influenciat perScheme
Sistema operatiuMultiplataforma
LlicènciaLlicència BSD
Pàgina web[1]

CHICKEN, en ciències de la computació, és un compilador i intèrpret pel llenguatge de programació Schema que pot compilar codi escrit en Schema a llenguatge C. CHICKEN és programari lliure i de codi obert sota la llicència BSD. Està escrit majoritàriament en Scheme amb algunes parts en C.[1][2][3][4]

Arquitectura[modifica]

  • Els objectius de CHICKEN són d'aconseguir aplicacions pràctiques i portables.
  • La practicitat s'aconsegueix amb una gran quantitat de biblioteques de programari escrites en CHICKEN.[5]
  • La portabilitat s'aconsegueix mitjançant la compilació a codi estàndard C (llenguatge intermedi) i aleshores es poden portar a múltiples plataformes i sistemes operatius.

Referències[modifica]

  1. «Behind the Scenes with CHICKEN Scheme (Part 1)» (en anglès). Atomic Spin, 02-05-2013.
  2. «What is the best Scheme interpreter or compiler?» (en anglès). https://stackoverflow.com.+[Consulta: 12 novembre 2017].
  3. «Grups de Google» (en anglès). https://groups.google.com.+[Consulta: 12 novembre 2017].[Enllaç no actiu]
  4. «VCS-independent distribution of language extensions | More magic» (en anglès). http://www.more-magic.net.+[Consulta: 12 novembre 2017].
  5. «Software written in CHICKEN Scheme - The CHICKEN Scheme wiki» (en anglès). https://wiki.call-cc.org.+[Consulta: 12 novembre 2017].