3 ms·
It looks beautiful, but could anyone give me a plain word explanation how does lambda calculus relate to moving dots? The closest thing I can think about are L
by stared 11y ago
It looks beautiful, but could anyone give me a plain word explanation how does lambda calculus relate to moving dots?
The closest thing I can think about are L-systems, but I couldn't understand even Fibonacci numbers (http://chorasimilarity.github.io/chemlambda-gui/dynamic/fibo.html http://chorasimilarity.github.io/chemlambda-gui/dynamic/fibo...).
- darby2000 11y agoI agree. This looks amazing. Absolutely gorgeous. This really was done with just using JS? wow. But I have no idea what I just watched.
- pjc50 11y agoIt's quite cute, but I'm surprised that you're surprised that JS can do it - it's only a few hundred moving objects, and JS has within-order-of-magnitude of native performance. For shinier stuff, see the demoscene eg https://www.youtube.com/user/Annikras https://www.youtube.com/user/Annikras . Demoscene programmers love generative systems, especially when targetting the 4 kilobyte executable category. For example this one, which looks like a distorted Menger sponge: https://www.youtube.com/watch?v=E3qn1RsJlUM https://www.youtube.com/watch?v=E3qn1RsJlUM
- Excavator 11y agoOther things you ought to take a look at: Sauerbraten in JS, called Bananabread¹, and jor1k an OpenRISC emulator running Linux². Although the latter uses a relay for networking. 1: https://developer.cdn.mozilla.net/media/uploads/demos/a/z/azakai/3baf4ad7e600cbda06ec46efec5ec3b8/bananabread_1424465008_demo_package/index.html https://developer.cdn.mozilla.net/media/uploads/demos/a/z/az... 2: https://s-macke.github.io/jor1k/demos/main.html https://s-macke.github.io/jor1k/demos/main.html
- crucialfelix 11y ago"Chemlambda is a graph rewriting system derived from graphic lambda calculus which can be seen as a simple model of chemical or biological computing." here are demonstrations of the graph rewrite rules: http://chorasimilarity.github.io/chemlambda-gui/dynamic/moves.html http://chorasimilarity.github.io/chemlambda-gui/dynamic/move... the front page is a better start: http://chorasimilarity.github.io/chemlambda-gui/index.html http://chorasimilarity.github.io/chemlambda-gui/index.html as is the FAQ: https://chorasimilarity.wordpress.com/2015/02/19/what-can-i-do-with-chemlambda-which-questions-to-ask-about-it/ https://chorasimilarity.wordpress.com/2015/02/19/what-can-i-...
- stared 11y agoI am still having trouble to understand it. Is there something like an elementary picture/animation and it's mapping to lambda calculus (or a step)?