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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Development of Chez Scheme (2006) [pdf]

24 点作者 epsylon超过 9 年前

2 条评论

davidgrenier超过 9 年前
I was happy to read this... it seems to me that adding a compiler optimization that in turns makes the compiler significantly faster must be some kind of thrill in itself.
评论 #10212332 未加载
nickpsecurity超过 9 年前
It was a fascinating read of evolving a system from 8-bit to 32-bit to 64-bit with many rational or clever development choices. I like how they kept improving performance while keeping quality as high as can be. The willingness to rewrite or toss what was necessary to keep the whole thing sensible is quite a contrast to other legacy systems that force people to work around crud forever. They also learn from the past better than most in that a solution to an 8-bit problem in version 1 ended up solving a similar problem in the last, 64-bit version. Shows value of keeping those old tricks and papers stashed somewhere just in case.<p>Definitely adding it to my collection as there might be lessons for a Racket reimplementation or a certified LISP project in the future. Hell, their low-level stuff might even be useful in a LISP processor or hardware&#x2F;software architecture. Who knows. Thanks for the good read, though.