[Vm-dev] Tangential: A Lisp Interpreter Implemented in Conway's Game of Life

karl ramberg karlramberg at gmail.com
Mon Jan 16 20:00:44 UTC 2023


Very cool. I would not volunteer to refactor that :-D

It's tricky to get high performance GameOfLife in Squeak.
Here is a morph I worked on. I use an array as data structure.
Each cell is an integer.
Neighbouring cells alive are 0 to 8 and alive cell are 10 + neighbours.

It gets a decent framerate.

Best,
Karl






On Mon, Jan 16, 2023 at 5:43 PM Eliot Miranda <eliot.miranda at gmail.com>
wrote:

>
> A fabulous example of Turing completeness and by far the most
> sophisticated Life system I’ve seen.
> https://woodrush.github.io/blog/posts/2022-01-12-lisp-in-life.html
>
> The video is here:
>
> [image: youtube-ss.png]
>
> _,,,^..^,,,_ (phone)
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20230116/1f349c1b/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: youtube-ss.png
Type: image/png
Size: 239171 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20230116/1f349c1b/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TestLife.st
Type: application/octet-stream
Size: 2557 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20230116/1f349c1b/attachment-0001.obj>


More information about the Vm-dev mailing list