(toiminnot)

hwechtla-tl: Nettipäiväkirja 05.05.2013

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


Huomasin ohjelmointikielistä lueskellessani, että Factor-niminen kieli on kuin suoraan esoteeristen kielten maailmasta (esim. underload: http://esoteric.voxelperfect.net/files/underload/underload.html). Muistuu myös mieleen, kuinka dc:ssä pystyi tekemään ikuisen silmukan kirjoittamalla [dx]dx. Sama koodi Factorissa on [ dup call ] dup call.

Factor näyttää olevan yksi näistä kielistä, joissa on toteutettu jonkinlainen ohjelmointiympäristö ja siihen koodia lennossa kääntävä (eval) kielellä itsellään. Ja kaikkea voi tietenkin muutella ja mörssätä mielin määrin... muita kieliä, joilla olen nähnyt samanlaista, ovat Prolog (SWI ja "5. sukupolven tietokoneet"), Lisp (Interlisp-D ja Scheme-käyttis), Forth (esim. Colorforth) ja tietenkin Smalltalk (Squeak).


kommentoi (viimeksi muutettu 12.05.2013 14:16)