<p>So I'm re-formulating my "0-LISP" experiment from the last couple months, in a kinda fundamental way. I think this makes it better / more likely to be someday useful, but it feels weird.</p><p><a href="https://mastodon.social/@mcc/114365866529550435" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@mcc/114365866</span><span class="invisible">529550435</span></a></p><p>The original intent of this experiment was to make a language where code is a hygienic data structure:</p><p>- In TCL, strings are functions, because strings can be "eval"ed.<br />- But strings are not a good data structure; when they break it's in unclean ways.<br />- A solution: Go LISPy, use lists.</p>