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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Donald Knuth's Annual Christmas Lecture 2023

97 点作者 mci超过 1 年前

2 条评论

svat超过 1 年前
Direct link: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=622iPkJfYrI" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=622iPkJfYrI</a><p>The talk is going to be about “Dancing Cells”, something about sparse-set representation and backtracking. (<a href="https:&#x2F;&#x2F;cs.stanford.edu&#x2F;~knuth&#x2F;musings.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;cs.stanford.edu&#x2F;~knuth&#x2F;musings.html</a>)<p>Looking forward to the talk, and meanwhile I found a couple of good blog posts about the sparse-set representation, and can see why Knuth is interested:<p>• <a href="https:&#x2F;&#x2F;manenko.com&#x2F;2021&#x2F;05&#x2F;23&#x2F;sparse-sets.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;manenko.com&#x2F;2021&#x2F;05&#x2F;23&#x2F;sparse-sets.html</a> by Oleksandr Manenko<p>• <a href="https:&#x2F;&#x2F;research.swtch.com&#x2F;sparse" rel="nofollow noreferrer">https:&#x2F;&#x2F;research.swtch.com&#x2F;sparse</a> &quot;Using Uninitialized Memory for Fun and Profit&quot; by Russ Cox.<p>Today&#x27;s talk is a sequel to “Dancing Links” not only in the sense of making backtracking programs run faster, but also one could say “things that would make valgrind &#x2F; memory sanitizer go crazy”. :-) In a way, the dancing links idea (not freeing the node deleted from the linked list) was a kind of “use-after-free” or memory leak, while the sparse-set representation here is using uninitialized memory. Knuth is not the kind of person to court controversy, but he does seem to enjoy going against the “moralistic preaching” grain in programming, what with his spirited defence and continued use of “goto”, his heart always being with machine&#x2F;assembly language (not anything higher-level than C), and things like this. :-)
janvdberg超过 1 年前
Related: for the Knuth fans, a Knuth Podcast [1] from a series of earlier lectures [2] &#x27;Donald Knuth Lectures on Things a Computer Scientist Rarely Talks About&#x27;<p>[1] <a href="https:&#x2F;&#x2F;j11g.com&#x2F;knuth.xml" rel="nofollow noreferrer">https:&#x2F;&#x2F;j11g.com&#x2F;knuth.xml</a><p>[2] <a href="https:&#x2F;&#x2F;j11g.com&#x2F;2020&#x2F;12&#x2F;30&#x2F;podcast-donald-knuth-lectures-on-things-a-computer-scientist-rarely-talks-about&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;j11g.com&#x2F;2020&#x2F;12&#x2F;30&#x2F;podcast-donald-knuth-lectures-on...</a>
评论 #38553462 未加载
评论 #38550786 未加载