4 ms·
Feels like this is the beginning of a trend: Clojure, Hy and now Gisp.
by cryptolect 13y ago
Feels like this is the beginning of a trend: Clojure, Hy and now Gisp.
- nickik 13y agoThis has always been done. Very view of these will actually get any real world use.
- klibertp 13y agoTraditionally C was the target language, many Schemes compile to it with great results. Writing a Lisp on top of something else has a very long tradition and certainly is not beginning just now. :)
- ZenoArrow 13y agoWhat interests me is can these Lisp implementations facilitate easier translation between languages, e.g. write in Python, Python translated to Hy, Hy translated to Gisp, Gisp translated to Go. Whilst lisp dialects do differ, I'd imagine such links would be easier than a direct Python to Go translator.
- deckiedan 13y agoKind of - although these are all 'lisps', there's quite a lot of difference between them all. Most of these are keeping with their 'host' language scoping rules, for instance. Also external library calls, etc.
- zem 13y agobut the main reason to use these language-hosted lisps rather than just using one of the mainstream lisps is to get access to the host language's libraries and ecosystem. that wouldn't translate particularly well between languages.
- ardfard 13y agoThis exactly my thought too. It looks like everybody who already know Lisp will developed some sweet spots for it. My guess once you experience the Lisp kool-aid, it'll be hard to be apart with it. You'll miss it whenever you code.