Contents

Programadaj Lingvoj

LISPs

Scheme

Scheme estas varianto de LISP kiu estas fame uzita ĉe MIT por instruii studentojn pri konceptoj de funkcieca programado. Ĝi ankaŭ estas uzata en la GNU Guile etenda lingvo.

Kelkaj rimedoj estas:

Komuna Lisp

Komuna LISP efektivigoj ofte estas pli grandaj ol Scheme, kiu igas ĝin pli potenca por solvi praktikajn problemojn, sed tiu granda funkciaro povas esti iom de distro kiam oni unue komencas.

Emacs Lisp

Tiu kompreneble estas bona por lerni se oni jam uzas la Emacs redaktilo. Pro tio ke ĝi jam estas bone integrita en la redaktilon, ne necesas malŝpari tempon starigi eksternajn kompililojn kaj konektilojn kiel SLIME.

  • Elisp estas bone dokumentita en la Emacs manlibro kaj la Emacs helpa sistemo. Ekzemploj:
  • Ĝi posedas potencaj iloj kiaj Edebug, profililoj, regressa testiloj, komparmarkiloj, ktp.
  • Ĝi estas unu-fadena, do pro tio povas esti malkonvena por kelkaj aplikaĵoj.