Piet: diferència entre les revisions

llenguatge de programació
Contingut suprimit Contingut afegit
Pàgina nova, amb el contingut: «{{Infotaula llenguatge programació |nom = Piet |paradigma = Esotèric |dissenyat...».
(Cap diferència)

Revisió del 23:38, 15 feb 2014

Piet és un llenguatge de programació esotèric. Els programes són imatges rasteritzades amb l'aparença d'art abstracte abstracte.

Infotaula de llenguatge de programacióPiet
Tipusllenguatge de programació esotèric, llenguatge de programació visual i llenguatge de programació Modifica el valor a Wikidata
Data de creació1993 Modifica el valor a Wikidata
DissenyDavid Morgan-Mar
DesenvolupadorDavid Morgan-Mar Modifica el valor a Wikidata
EpònimPiet Mondrian Modifica el valor a Wikidata
Paradigma de programacióEsotèric
Influenciat perPiet Mondrian Modifica el valor a Wikidata
Pàgina webPiet
Programa "Holla Món" en el llenguatge Piet.
Programa en el llenguatge Piet que escriu el text "Piet".

Disseny

Piet va ser creat per David Morgan-Mar i està anomenat en honor al pintor danès Piet Mondrian, un pioner de l'art abstracte geomètric.

El compilador és guiat per un "punter" que es mou per la imatge, d'una regió colorejada uniformement a la següent. El llenguatge defineix 20 colors diferents: sis tonalitats diferents (vermell, groc, verd, cian, blau, magenta) amb tres brillantors cadascuna (clar, normal, fosc), a més del blanc i el negre. Els compiladors poden optar per implementar més colors diferents.

Les variables es mantenen en memòria en una sola pila, i són tractades com a |nombres enters amb signe. La majoria d'operacions s'apliquen als valors de la pila, tot i que també n'hi ha de relacionades amb l'entrada/sortida i per controlar la forma com el compilador mou el punter.

Enllaços externs