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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Computer Science from the Bottom Up

119 点作者 mr_o47超过 1 年前

7 条评论

7e超过 1 年前
I love the material here, but it&#x27;s mistitled. This isn&#x27;t about computer science, it&#x27;s about computers. The introduction doesn&#x27;t even display much knowledge about the definition of computer science, claiming it&#x27;s &quot;<i>possibly</i> data structures&quot;. It&#x27;s like calling a book on car repair &quot;automotive engineering from the bottom up.&quot;
评论 #37453649 未加载
评论 #37454040 未加载
评论 #37453352 未加载
评论 #37453593 未加载
评论 #37453415 未加载
评论 #37453406 未加载
anta40超过 1 年前
After skimming the TOC a few times, I guess the more accurate title is &quot;Computer Architecture from the Bottom Up&quot;.<p>I don&#x27;t see any math model like lambda calculus or Turing machine mentioned one it.
Ranked6815超过 1 年前
The approach to focus on underlying principles rather than just specific tools is indeed commendable.
评论 #37459550 未加载
agomez314超过 1 年前
This looks very similar to the structure of Computer Systems: A Programmer’s Perspective.
1letterunixname超过 1 年前
Nit note: EPIC is too niche, but so is VLIW. VLIW is taught because the entire approach is about the architectural decision to expose processor state that would normally be controlled by the microprogram in charge of interpreting and timing the macrocode. Effectively, VLIW gives low-level control over to, and depends entire on the intelligence of, the compiler toolchain to correctly manage the processor&#x27;s internal state. Transmeta Crusoe attempted this, but it was a commercial failure. Soft-updatable microcoded RISC-CISC CPUs and GPUs won.
hayley-patton超过 1 年前
&gt; Compiled programs have some disadvantages for modern software development. Every time a developer makes a change, the compiler must be invoked to recreate the executable file.<p>Executable files are inessential to compilation.
prirun超过 1 年前
The first page says:<p>&quot;instead of being stored as bits on a disk the information is displayed as dots on a screen&quot;<p>But the concept of bits has not been introduced.
评论 #37452991 未加载