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

This is kinda "just" predicate push-downs, for imperative code. Makes sense that the author is thinking about it given he is working on databases (tigerbeetle) and part of the motivation is performance.

Interesting that we push the ifs up but we push the predicates down! (And a "predicate pushup" sounds like you are adding some randomness to your exercise routine - one, two, skipping this one, four, ...).



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

Search: