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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Interview with Ken Thompson (2011)

91 点作者 jpelecanos超过 7 年前

3 条评论

jstimpfle超过 7 年前
Who here thinks they should have made "an object-oriented C" instead? I was under the impression that a big part of C's success (as a lingua france / lowest common denominator) is its minimalism. It forces only a few concepts on its users.
评论 #15116385 未加载
评论 #15115759 未加载
评论 #15115675 未加载
jackyb超过 7 年前
That last answer reminds me of my researcher colleagues :D. Are most them like that?
pmoriarty超过 7 年前
<i>&quot;The language grew up with one of the rewritings of the system and, as such, it became perfect for writing systems. ... It became the perfect language for what it was designed to do.&quot;</i><p>Really? Perfect? Why then are there entire books filled with &quot;C gotchas&quot; or &quot;C traps and pitfalls&quot;?<p>The language is an inconsistent, inelegant, error-prone mess that has left us with decades of serious bugs and security vulnerabilities. Yet Thompson describes it as &quot;perfect&quot;. Sounds like he&#x27;s been letting all the prizes he got get to his head.<p>Sure. The language was very influential, and much of the software we use every day was and still is written in it. That doesn&#x27;t make it perfect, just popular -- often for legacy reasons, not because it&#x27;s &quot;perfect for writing systems&quot;.
评论 #15117126 未加载
评论 #15118266 未加载
评论 #15117937 未加载
评论 #15116713 未加载