[Vm-dev] HackerNews + vm-dev = a lightbulb saying "STACK!"

Bert Freudenberg bert at freudenbergs.de
Thu Oct 11 17:26:57 UTC 2012

On 11.10.2012, at 03:54, Igor Stasenko <siguctua at gmail.com> wrote:

> If/when you hit that limit, you can always refactor the code to use dictionary to hold/cache parsers instead of inst vars.

It's a pain in the neck having to deal with this. Also, you lose an order of magnitude in efficiency, unless you support both styles and only flow over into dictionaries when needed. Makes the code way more complicated. Also, debugging is not as nice as with real variables. Etc.

The code limits are something that not many people run into, but hitting the limit hurts, hard. Kudos to Eliot for taking this on.

- Bert -

More information about the Vm-dev mailing list