CHICKEN (llenguatge de programació): diferència entre les revisions
Aparença
Contingut suprimit Contingut afegit
Recuperant 0 fonts i marcant-ne 1 com a no actives.) #IABot (v2.0.9.5 |
Robot posa data a plantilles de manteniment |
||
Línia 14: | Línia 14: | ||
|pagina_web = [https://www.call-cc.org] |
|pagina_web = [https://www.call-cc.org] |
||
}} |
}} |
||
'''CHICKEN,''' en [[Ciència de la computació|ciències de la computació]], és un compilador i intèrpret pel llenguatge de programació [[Scheme|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.<ref>{{Ref-publicació|article=Behind the Scenes with CHICKEN Scheme (Part 1)|publicació=Atomic Spin|llengua=anglès|url=https://spin.atomicobject.com/2013/05/02/chicken-scheme-part-1/|data=2013-05-02}}</ref><ref>{{Ref-web|url=https://stackoverflow.com/questions/2521477/what-is-the-best-scheme-interpreter-or-compiler|títol=What is the best Scheme interpreter or compiler?|consulta=2017-11-12|llengua=anglès|editor=https://stackoverflow.com}}</ref><ref>{{Ref-web|url=https://groups.google.cat/forum/#!msg/comp.lang.scheme/QOil0WmRtWg/rp_Yb6Et--0J|títol=Grups de Google|consulta=2017-11-12|llengua=anglès|editor=https://groups.google.com}}{{Enllaç no actiu| |
'''CHICKEN,''' en [[Ciència de la computació|ciències de la computació]], és un compilador i intèrpret pel llenguatge de programació [[Scheme|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.<ref>{{Ref-publicació|article=Behind the Scenes with CHICKEN Scheme (Part 1)|publicació=Atomic Spin|llengua=anglès|url=https://spin.atomicobject.com/2013/05/02/chicken-scheme-part-1/|data=2013-05-02}}</ref><ref>{{Ref-web|url=https://stackoverflow.com/questions/2521477/what-is-the-best-scheme-interpreter-or-compiler|títol=What is the best Scheme interpreter or compiler?|consulta=2017-11-12|llengua=anglès|editor=https://stackoverflow.com}}</ref><ref>{{Ref-web|url=https://groups.google.cat/forum/#!msg/comp.lang.scheme/QOil0WmRtWg/rp_Yb6Et--0J|títol=Grups de Google|consulta=2017-11-12|llengua=anglès|editor=https://groups.google.com}}{{Enllaç no actiu|bot=InternetArchiveBot |data=2023 }}</ref><ref>{{Ref-web|url=http://www.more-magic.net/posts/vcs-independent-distribution.html|títol=VCS-independent distribution of language extensions {{!}} More magic|consulta=2017-11-12|llengua=anglès|editor=http://www.more-magic.net}}</ref> |
||
== Arquitectura == |
== Arquitectura == |
Revisió de 02:16, 9 des 2023
Tipus | programari lliure i llenguatge de programació |
---|---|
Data de creació | 20 de juliol del 2000 |
Disseny | Felix Winkelmann |
Desenvolupador | The CHICKEN Team |
Paradigma de programació | Multi-paradigm: multiple dispatch ("object-oriented"), procedural, functional, meta, multistaged |
Darrera versió estable | 4.12.0/19 de febrer del 2017 |
Tipus de dades | Forta, dinàmica |
Majors implementacions | Scheme i C |
Llenguatge de programació | Scheme |
Influenciat per | Scheme |
Sistema operatiu | Multiplataforma |
Llicència | Llicè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]- ↑ «Behind the Scenes with CHICKEN Scheme (Part 1)» (en anglès). Atomic Spin, 02-05-2013.
- ↑ «What is the best Scheme interpreter or compiler?» (en anglès). https://stackoverflow.com.+[Consulta: 12 novembre 2017].
- ↑ «Grups de Google» (en anglès). https://groups.google.com.+[Consulta: 12 novembre 2017].[Enllaç no actiu]
- ↑ «VCS-independent distribution of language extensions | More magic» (en anglès). http://www.more-magic.net.+[Consulta: 12 novembre 2017].
- ↑ «Software written in CHICKEN Scheme - The CHICKEN Scheme wiki» (en anglès). https://wiki.call-cc.org.+[Consulta: 12 novembre 2017].