Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> it will fall over in a concurrent environment

Good point (but you have that problem in any language). However, PUSH conses, so my code is wrong in that regard (you have to use a pre-allocated free vector, not a free list). So I concede the point: writing your own allocator in Lisp is not trivial. But it can be done.

> I don't think we're disagreeing on that.

Let's just leave it at that for now then.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: