TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Bret Victor's Bookshelf (2015)

46 pointsby kennethfriedmanalmost 6 years ago

4 comments

hwjalmost 6 years ago
These are his books on &quot;Programming Languages&quot; and &quot;Programming&quot; (in the bottom right corner of the image):<p>* APL: The Language and its Usage<p>* The Design an Evolution of C++<p>* The annotated C++ Reference Manual<p>* The Joy of Clojure<p>* Eiffel the Language<p>* Programming Erlang<p>* Forth (Salman et al.)<p>* Thinking Forth<p>* Introduction to Fortran<p>* The Little Schemer<p>* The Seasoned Schemer<p>* The Reasoned Schemer<p>* The Little MLer<p>* Programming in Lua<p>* Lucid, the Dataflow Programming Language<p>* Functional Programming in Scala<p>* Clause and Eiffel<p>* Scatchpad<p>* Smalltalk-80, The Interactive Programming Environment<p>* Smalltalk-80, Bits of History, Words of Advice<p>* The TeXbook<p>* The METAFONTbook<p>* TeX: The Program<p>* METAFONT: The program<p>* Viewpoint: Toward a computer for visual thinkers<p>* Visual Grammars for Visual Languages<p>* How to design programs (Felleisen et al.)<p>* Design Patterns (Gamma et al.)<p>* The art of the Metaobject Protocol<p>* Elements of Programming<p>* Concepts, techniques and models of computer programming<p>* Structure and Interpretation of Computer Programs<p>* Types and Programming Languages<p>* Essentials of Programming Languages<p>* Advanced compiler design and implementation (Muchnick)<p>* Introduction to Algorithms (Cormen et al.)<p>* Hacker&#x27;s Delight<p>* Programming Pearls<p>* Coders at Work<p>* Computation: finite and infinite machines<p>* Purely functional data structures<p>* The space and motion of communication Agents<p>* Superdistribution<p>* A small matter of programming<p>* Basic Theory for Computer Scientists
ThomPetealmost 6 years ago
His digital bookshelf is great too<p><a href="http:&#x2F;&#x2F;worrydream.com&#x2F;#!&#x2F;Links" rel="nofollow">http:&#x2F;&#x2F;worrydream.com&#x2F;#!&#x2F;Links</a><p>I&#x27;ve read most of those books but when it comes to math&#x2F;electronics I unfortunately only understand some of it a big fault in my choice of areas to study.<p>If I could do it over again, math would at least have been as important to me as the arts and philosophy.<p>I&#x27;m always a little envious of people who are able to read the kind of books on his 2015 bookshelf and actually understand them.<p>Then again we can&#x27;t be good at everything.
sam_lowry_almost 6 years ago
Why do we keep talking about Victor Bret? The world largely ignored his ideas.
评论 #20339280 未加载
Anon84almost 6 years ago
Interesting selection. I&#x27;m surprised to find some of my more eclectic favorites included:<p>- Naked Ape, Desmond Morris<p>- Feynman Lectures on Computation - Feynman<p>- Guide to Feynman Diagrams - Mattuck<p>- Visual Complexity - Lima<p>- Data Analysis - Sivia<p>- Emergence - Jonhson