Factor

Factor
Siglă.
Data primei versiuni 2003
Paradigmă limbajul stivei
Autor Slava Pestov  (ro)
Dezvoltatori Slava Pestov  (ro) și colaboratori
Ultima versiune constructie continua
Tastare puternic , dinamic
Influențată de Bucurie , Forth , Lisp , Sinele
Influențat Pisică
Scris in Factor
Sistem de operare Windows , Mac OS , Linux , altele
Licențe Licență BSD
Site-ul web factorcode.org

Factor este un limbaj de programare dinamic concatenativ, proiectarea și implementarea sunt coordonate de Slava Pestov  (în) . Principalele influențe ale Factorului sunt Joy , Forth , Lisp și Self .

Ca și alte limbi concatenative, Factor folosește sintaxa postfixată, ceea ce înseamnă că scrieți argumentele unei funcții înainte de numele acesteia. De exemplu, afișarea „hello world” se face după cum urmează:

"Hello world" print

Definiția unei funcții care calculează factorialul unui număr întreg

: factorielle (n -- n!) [ 1 ] [ [1,b] product ] if-zero ;

calculul factorialului de 10

10 factorielle

Note și referințe

linkuri externe