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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Building Robust Systems - Gerald Sussman (2007) [pdf]

35 点作者 owlpic大约 13 年前

2 条评论

obtu大约 13 年前
This is a biological metaphor that has been stretched too far. Natural selection has produced impressive systems and ecosystems that provide some redundancy, but humans are much better at deliberate effort and fast conscious feedback loops, and as long as humans are writing software the way we do it should play to human strengths.
评论 #3894567 未加载
oddthink大约 13 年前
I remember finding this a very interesting read when it first came out. It's clearly colored Sussman's research for the years since, for example his work with Alexey Radul on "propagators".<p>However, I've never found a way to make it actually work in a real system. The cost of redundancy is high, and you absolutely need a way to pass around the chain of configuration choices with the values. Otherwise, if something goes wrong, or even to understand the values you're getting, you're stuck grubbing through log files (if you're lucky) to find out what happened.<p>I suppose his propagator research is a way to make this easier to do, but it's so specialized that it becomes an all-or-nothing approach, not something you can incrementally develop towards.