Vés al contingut

Squirrel

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de llenguatge de programacióSquirrel
Tipusllenguatge script, llenguatge de programació procedural, class-based programming language (en) Tradueix, programari lliure i de codi obert i implementació de llenguatge de programació Modifica el valor a Wikidata
Data de creació2003
DissenyAlberto Demichelis
Paradigma de programacióMulti-paradigma: orientada a objectes, scripting, genèric, funcional
Darrera versió estable3.1 (març del 2016)
Tipus de dadesForta, dinàmica
Influenciat perC++, JavaScript, Lua, Python
Ha influenciatMiniD
Sistema operatiuMultiplataforma
Codi fontCodi font Modifica el valor a Wikidata
LlicènciaMIT
Etiqueta d'Stack ExchangeEtiqueta Modifica el valor a Wikidata
Pàgina webhttps://squirrel-lang.org

Squirrel, en ciències de la computació, és un llenguatge de programació d'alt nivell, orientat a objectes, imperatiu, dissenyat per a ser un llenguatge script per a processadors de poca memòria i aplicacions amb requeriments d'execució temps real. [1][2][3]

Característiques

[modifica]

Sintaxi

[modifica]

La sintaxi del llenguatge Squirrel és similar al llenguatge C, per exemple la funció factorial :

function factorial(x)
 {
 if (x == 0) {
 return 1;
 }
 else {
 return x * factorial(x-1);
 }
 }

Referències

[modifica]
  1. «Introduction to Squirrel Programming» (en anglès). https://github.com.+[Consulta: 24 novembre 2017].
  2. «The Squirrel Programming Language | Hacker News» (en anglès). https://news.ycombinator.com.+[Consulta: 24 novembre 2017].
  3. «Electric Imp - Squirrel Programming Guide» (en anglès). https://electricimp.com.+[Consulta: 24 novembre 2017].