CHICKEN (llenguatge de programació): diferència entre les revisions
Aparença
Contingut suprimit Contingut afegit
m neteja i estandardització de codi |
Robot posa data a plantilles de manteniment |
||
(11 revisions intermèdies per 5 usuaris que no es mostren) | |||
Línia 1: | Línia 1: | ||
{{Infotaula llenguatge programació |
{{Infotaula llenguatge programació |
||
|nom |
|nom = CHICKEN Schema |
||
|logo |
|logo = Chicken Scheme logo and wordmark.svg |
||
|paradigma |
|paradigma = Multi-paradigm: multiple dispatch ("object-oriented"), procedural, functional, meta, multistaged |
||
|aparegut_l'any |
|aparegut_l'any = 20 de juliol del 2000 |
||
|dissenyat_per |
|dissenyat_per = Felix Winkelmann |
||
|desenvolupador |
|desenvolupador = The CHICKEN Team |
||
|darrera_versio_estable = 4.12.0/19 de febrer del 2017 |
|darrera_versio_estable = 4.12.0/19 de febrer del 2017 |
||
|tipus_de_dades |
|tipus_de_dades = Forta, dinàmica |
||
|majors_implementacions = Scheme i C |
|majors_implementacions = Scheme i C |
||
|influenciat_per |
|influenciat_per = [[Scheme]] |
||
|sistema_operatiu |
|sistema_operatiu = [[Multiplataforma]] |
||
|llicencia |
|llicencia = Llicència BSD |
||
|pagina_web |
|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. |
'''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 == |
||
* Els objectius de CHICKEN són d'aconseguir aplicacions pràctiques i portables. |
* 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. |
* La practicitat s'aconsegueix amb una gran quantitat de biblioteques de programari escrites en CHICKEN.<ref>{{Ref-web|url=https://wiki.call-cc.org/Software|títol=Software written in CHICKEN Scheme - The CHICKEN Scheme wiki|consulta=2017-11-12|llengua=anglès|editor=https://wiki.call-cc.org}}</ref> |
||
* 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. |
* 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 == |
== Referències == |
||
⚫ | |||
[[Categoria:Llenguatges de programació|Io]] |
[[Categoria:Llenguatges de programació|Io]] |
||
⚫ |
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].