Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Well, it definitely doesn’t have to be self-hosted in order to be a lisp! Emacs Lisp and Clojure are both not self-hosted.

The point is you have data structures, and the code is written using the same notation as the data structures. Interpreter vs compiler is just implementation details imo. Maybe you haven’t gotten around to writing the compiler yet but it’s still the same language whether the compiler exists or not.