(toiminnot)

hwechtla-tl: Nettipäiväkirja 05.05.2013: viime muutokset

Huomasin ohjelmointikielistä lueskellessani, että Factor-niminen kieli on kuin suoraan esoteeristen kielten maailmasta. maailmasta (esim. underload: http://esoteric.voxelperfect.net/files/underload/underload.html). Muistuu heti 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 [Forth] (esim. Colorforth) ja tietenkin Smalltalk (Squeak).

[...]


(viimeksi muutettu 12.05.2013 14:16)