TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Lisp Game Jam – “Wireworld” in WebAssembly Using Spritely's Hoot Project

133 点作者 paroneayea将近 2 年前

4 条评论

rapnie将近 2 年前
&gt; The real point of this blogpost isn&#x27;t Wireworld itself, but how Hoot enabled making this Wireworld demo. [..] The last time we talked about Hoot (our Scheme-&gt;WASM project) we talked about directly compiling Scheme to WebAssembly. This is of course the higher level goal of Hoot: since Spritely&#x27;s tooling is written in Guile Scheme, we want Spritely to be in the browser, and compiling Scheme programs themselves to WebAssembly is a great way to accomplish that goal.<p><a href="https:&#x2F;&#x2F;gitlab.com&#x2F;spritely&#x2F;guile-hoot" rel="nofollow noreferrer">https:&#x2F;&#x2F;gitlab.com&#x2F;spritely&#x2F;guile-hoot</a>
rapnie将近 2 年前
Wireworld was part of the recurring Lisp Game Jam at itch.io [0] and the same jam also saw a submission by Spritely co-founder Christine Webber, called &quot;Fantasary&quot; [1] described as &quot;prototype textual virtual world written on top of Spritely Goblins&quot;. The name is in reference to Fantasary [2] of the original Spritely project, representing a technology vision for object capabilities. Very cool.<p>[0] <a href="https:&#x2F;&#x2F;terpri.itch.io&#x2F;wireworld" rel="nofollow noreferrer">https:&#x2F;&#x2F;terpri.itch.io&#x2F;wireworld</a><p>[1] <a href="https:&#x2F;&#x2F;cwebber.itch.io&#x2F;fantasary" rel="nofollow noreferrer">https:&#x2F;&#x2F;cwebber.itch.io&#x2F;fantasary</a><p>[2] <a href="https:&#x2F;&#x2F;spritelyproject.org&#x2F;#fantasary" rel="nofollow noreferrer">https:&#x2F;&#x2F;spritelyproject.org&#x2F;#fantasary</a>
评论 #36309401 未加载
predakanga将近 2 年前
Small correction for the author:<p>&gt; Copper stays copper, unless there are one or two electron heads in any cardinal direction, in which case it becomes an electron head<p>should be<p>&gt; Copper stays copper, unless there are one or two electron heads in any neighboring cell, in which case it becomes an electron head<p>I spent ages trying to figure out how the generators were working in their example before I looked up the rules elsewhere.
评论 #36309380 未加载
shaunxcode将近 2 年前
This is really cool! Super exciting to see how far hoot has come!
评论 #36309410 未加载