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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

SBCL: Assembly code breadboard (2014)

134 点作者 isaac21259超过 3 年前

4 条评论

abecedarius超过 3 年前
The small cyclic stack brings back 20-year-old memories of a stack machine for &quot;genetic art&quot; from random evolving programs. But random programs will underflow the stack -- what to do? Just wrap around, why not? It&#x27;s not as if the programs have to make sense. <a href="https:&#x2F;&#x2F;www.deviantart.com&#x2F;djb&#x2F;gallery" rel="nofollow">https:&#x2F;&#x2F;www.deviantart.com&#x2F;djb&#x2F;gallery</a>
chc4超过 3 年前
It namedropping LuaJIT&#x27;s Dynasm at the end was funny, especially since by the time I got to it I had forgotten there was a (2014) in the title. Pleasant surprise seeing the author call it a work-in-progress :)<p>I recently tried using the dynasm-rs crate as a dynamic assembler for a project, and it&#x27;s also really nice to use. I think something like Lisp still probably wins in terms of usability, since you can do the fancy macro abuse over your assembly DSL, but dynasm-rs was great if you just want runtime code generation without parameterize over stack offsets or something else insane like the OP.
math-dev超过 3 年前
That was a very insightful read, thanks for sharing!
ngcc_hk超过 3 年前
Missing a starting point. Like what I saw. But just headless.
评论 #28461385 未加载