|
|
| | Ask HN: I want to build a Lisp-based VM? Is it possible? Thoughts? | |
5 points by metaobject on April 17, 2011 | hide | past | favorite | 5 comments
|
| | I work full time, have a family, etc. BUT, I have a deep passion for programming, computer science, and especially Lisp. I've been programming off and on with Lisp for many years. However, I wouldn't consider myself an expert at all. What do you all think? Would a Lisp based VM be too slow? Perhaps it would repeat the JVM's path where it started out extremely slow, and progress until it's just slightly slow =). Ideas welcome! Talk amongst yourselves! |
|
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
You should consider doing this by working through SICP [1], which will have you writing a Scheme interpreter. There are places where you can collaborate on working through that book.
With all due respect, based on your description you've got some ground to cover before you should be inviting collaboration on such a substantial project. That's not to say you shouldn't cover it, it will certainly be a benefit to you in many ways, but you've got to build some cred first.
After the SICP you may also want to consider not starting from scratch. There are some VMs out there that you can work with that may provide better performance without you having to do the rather laborious and tedious task of some of the lower-level stuff. Either PyPy or LLVM might be decent targets.