everything-narrative@alien.topBtoLisp@communick.news•Which language that is not a lisp or lisp dialect is closest to lisp?English
1·
1 year agoThis.
Smalltalk’s metaprogramming through classes-as-objects and code-as-objects is very much comparable to Lisp’s.
Ruby is a modern example, with Pascal/Algol-like syntax with lots pf sugar. It has some very rich metaprogramming.
Concatenative languages have the same sort of homoiconiciy, e.g. Factor or Darhflow’s Elymas.
FORTH has the same kind of minimalism as McCarthy’s EVAL.