Live data from Hacker News

Pico8Lisp: A toy Lisp interpreter for PICO-8

lexaloffle.com

1–10 of 18 posts

Re: Pico8Lisp: A toy Lisp interpreter for PICO-8

#2
HN loves the toy Lisps. I don't understand what this is good for.

Implementing a toy Lisp is a great exercise, a meta circular evaluator is a great way to see how simple an implementation of Lisp can be... but to do anything serious with Lisp requires a serious implementation.

and if you want to do the simple types of exercises shown in this example to play with Lisp, you can do them just as easily in a real Lisp, and you'll get better tools for correcting errors.

Re: Pico8Lisp: A toy Lisp interpreter for PICO-8

#4
post #2

HN loves the toy Lisps. I don't understand what this is good for. Implementing a toy Lisp is a great exercise, a meta circular evaluator is a great way to see how simple an implementation of Lisp can be... but to do anything serious with Lisp requires a serious implementation. and if you want to do the simple types of exercises shown in this example to play with Lisp, you can do them just as easily in a real Lisp, an…

It’s just a neat hack. It doesn’t matter how well the bear is riding a bicycle, the fact it is riding one at all is enough.

Re: Pico8Lisp: A toy Lisp interpreter for PICO-8

#5
post #2

HN loves the toy Lisps. I don't understand what this is good for. Implementing a toy Lisp is a great exercise, a meta circular evaluator is a great way to see how simple an implementation of Lisp can be... but to do anything serious with Lisp requires a serious implementation. and if you want to do the simple types of exercises shown in this example to play with Lisp, you can do them just as easily in a real Lisp, an…

One jokester had a study of "Minimal Lisp", contain only T and NIL and CONS (and maybe macros?). Has anybody implemented it yet?

Re: Pico8Lisp: A toy Lisp interpreter for PICO-8

#6
post #2

HN loves the toy Lisps. I don't understand what this is good for. Implementing a toy Lisp is a great exercise, a meta circular evaluator is a great way to see how simple an implementation of Lisp can be... but to do anything serious with Lisp requires a serious implementation. and if you want to do the simple types of exercises shown in this example to play with Lisp, you can do them just as easily in a real Lisp, an…

I did it as a learning exercise while on vacation. Cracking open the Lisp 1.5 manual and using that as my guide was really educational.

http://www.softwarepreservation.org/projects/LISP/book/LISP%...

Once I get the state model fixed up, I was planning on writing some simple games. Perhaps snake or pong.

Re: Pico8Lisp: A toy Lisp interpreter for PICO-8

#7
post #2

HN loves the toy Lisps. I don't understand what this is good for. Implementing a toy Lisp is a great exercise, a meta circular evaluator is a great way to see how simple an implementation of Lisp can be... but to do anything serious with Lisp requires a serious implementation. and if you want to do the simple types of exercises shown in this example to play with Lisp, you can do them just as easily in a real Lisp, an…

Whats a serious implmentation of lisp? Scheme?

Re: Pico8Lisp: A toy Lisp interpreter for PICO-8

#8
post #2

HN loves the toy Lisps. I don't understand what this is good for. Implementing a toy Lisp is a great exercise, a meta circular evaluator is a great way to see how simple an implementation of Lisp can be... but to do anything serious with Lisp requires a serious implementation. and if you want to do the simple types of exercises shown in this example to play with Lisp, you can do them just as easily in a real Lisp, an…

It's fun, and fun is good for the heart and soul.
Post reply on HN