Hacker News new | ask | show | jobs
by matheusmoreira 972 days ago
I made my own lisp because it was the simplest, easiest language to parse and implement. Lisps are essentially frontends for C data structures. I wanted to get some ideas working and that was the easiest way. Still one of the most fulfilling projects I've made.

> We should start folding some languages inside others. (Or abandon them.)

Who's "we" though? No one decides what we work on unless they pay us for that privilege.

1 comments

We who want to achieve stuff, not play all our careers. :/
What's the difference between play and achievement? Someone running the so called "toy" in the production server?
You can put a program with 50 lines and 10 bugs in production. :)

To me "production" also means "runs reliably over long periods of time, does not fall over under load, and has no unexpected panics". Well, and also "makes full use of the available computing resources and prevents lag as much as possible".

"Toy" is basically "I am such a huge fan of LISP, I am convinced that the world absolutely needs one more interpreter!".