Hacker News new | past | comments | ask | show | jobs | submit login

Whenever I'm out of ideas I always end up going back to the Propagator/Logic Simulator chapters of SICP and rewriting them hoping to glean a bit more about the process and usability of such an abstraction.

I usually end up writing a Propagating logic simulator (combining the chapters) and marveling at the working forward/backward ripple carry adder. This time I've derived all the way down to switches which infer unknown values based on their current inputs and used them to successfully create the reversible logic functions required by the Propagator model.

Fascinating stuff and highly recommended reading for anybody interested in alternative models of computation.




I took that chapter and went in a different direction, making the network a DAG and building a functional reactive programming environment out of it.

Now, to go back and the propagator network and read the Scheme-Propagators source.




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

Search: