top | item 44940216

Show HN: Asciidots – a 2d esoteric language based on ASCII art

4 points| aaronjanse | 6 months ago |ajanse.me

2 comments

order

aaronjanse|6 months ago

I wrote a 2d esolang called asciidots inspired by ascii art and circuits, where “dots” follow ascii art paths and undergo operations. I posted it to Show HN a while back (2017!), where it ended up getting attention on HN and elsewhere.

Since then, I used Pyodide to make a home page with an interactive demo of the language. This let me use the existing Python reference implementation of asciidots in the browser, allowing exact feature parity (bugs and all) to support existing code. As a fun trick, I used a CSS animation for the logo instead of a GIF so it wouldn’t freeze while Pyodide is loading.

mdtrooper|6 months ago

I found out this morning, it's quite interesting. But I have some questions about the dot ID.

Can I use IDs in mathematical/logical operations (I've been testing and haven't been able to add two IDs together)?

Can the value be exchanged for the ID?

Well, the final question is: what is the ID for?