| |
|
Advanced Compiler Design and Implementation 17 reviews Steven Muchnick
Morgan Kaufmann, 1997
Great starting point for compiler development
+ Bible of compiler data-flow analysis
Compiler development is more of a craft than a science, although there's plenty of science involved. It involves huge numbers of tradeoffs in features, optimizations, and use of the underlying processor. But, as long as people keep coming up with new computing platforms (and not just instruction ...
|
|
|
|
|
|
| |
|
Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering and Programming) 17 reviews John R. Levine
Morgan Kaufmann, 2000
Helpful
+ decent + A must-have book + clear explanation of concepts
|
|
|
|
|
|
| |
|
Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture 17 reviews Jon Stokes
No Starch Press, 2006
Introductory text takes you from beginner to intermediary- and it is fun too!
+ Very Good. + Great Intro to Microprocessor Architecture + Very good introduction and overview
|
|
|
|
|
|
| |
|
Introduction to Algorithms 167 reviews Thomas H. Cormen, Charles E. Leiserson, ...
The MIT Press, 2001
The best textbook on algorithms, but it is not a programming book.
+ good condition + This version has NO CD + excellent resource
|
|
|
|
|
|
| |
|
Discrete Mathematics with Applications 19 reviews Susanna S. Epp
Brooks Cole, 2003
Before you buy
+ needed book shipping took forever + Pigeon Book Review + much better
|
|
|
|
|
|
| |
|
Essentials of Programming Languages, 3rd Edition 1 review Daniel P. Friedman, Mitchell Wand
The MIT Press, 2008
advanced text
This is an advanced text in computer science. Meant perhaps for the 3rd or 4th year undergrad or for the grad student. Directed at a metalanguage level. It explains how to understand and compare various programming languages within a unified conceptual framework.
A lot of this is via the writing ...
|
|
|
|
|
|
| |
|
The Art of Compiler Design: Theory and Practice 3 reviews Thomas Pittman, James Peters
Prentice Hall, 1991
Concerning Tom Pittman
+ very good book + Very good book on compilers
Tom Pittman is an excellent teacher. Having his instruction in writing is the second best thing. He was a pioneer in microcomputers, having created one of the first compilers available. Strongly Recommended.
|
|
|
|
|
|
| |
|
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (The Art of Computer Programming Series) 50 reviews Donald E. Knuth
Addison-Wesley Professional, 1998
Great boxed set
+ Computer Science + Bhagawath Gita,Bible,Kuran and Art Of Programming. + Somewhat disappointed by sloppy folding + A fundamental book for the randomness.
|
|
|
|
|
|
| |
|
Linux Device Drivers, 3rd Edition 45 reviews Jonathan Corbet, Alessandro Rubini, ...
O'Reilly Media, Inc., 2005
ITA - La programmazione di moduli del kernel spiegata dettagliatamente
+ Best book for device drivers programming + Device Drivers + I Can do this. + Best Linux 2.4 Device Driver Book
|
|
|
|
|
|
| |
|
Compilers: Principles, Techniques, and Tools (2nd Edition) 67 reviews Alfred V. Aho, Monica S. Lam, ...
Addison Wesley, 2006
The new cover is awesome! Long live the Purple Dragon!
+ Life is a Lex. + The best for getting the theoretical foundation of compilers
The CGI cover looks great! I only wish it stretched along the spine of the book like in the previous editions.
|
|
|
|
|
|
| |
|
Types and Programming Languages 6 reviews Benjamin C. Pierce
The MIT Press, 2002
An accessible yet thorough introduction to type systems
+ Excellent book + Just right + Not quite what I was looking for + Well put, practical and theoretic book on types.
|
|
|
|
|
|
| |
|
Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer ... 158 reviews Harold Abelson, Gerald Jay Sussman
The MIT Press, 1996
this book saved my life
+ Have you read your SICP today? + go back to skool! + The one book *every* programmer must read + Single most important CS book
|
|
|
|
|
|
| |
|
Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM) 47 reviews Jeff Duntemann
Wiley, 2000
THIS BOOK SHOULD BE TITLE "PRE-ASSEMBLY LANGUAGE" !!!
+ very informative + Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)
This book is a MUST for anyone taking Assembly Language in a computer science class. Most books on assembly language leave out some VERY important information. Most programming languages are basically the same and require the same logic to use. There is a an important difference between assembly ...
|
|
|
|
|
|
| |
|
Concrete Mathematics: A Foundation for Computer Science (2nd Edition) 29 reviews Ronald L. Graham, Donald E. Knuth, ...
Addison-Wesley Professional, 1994
Great book... some reviewers simply don't get it.
+ Long Live Concrete Mathematics! + A difficult but worthwhile mathematics text + Concrete Math is fun
|
|
|
|
|
|
| |
|
C Programming Language (2nd Edition) (Prentice Hall Software) 256 reviews Brian W. Kernighan, Dennis M. Ritchie
Prentice Hall PTR, 1988
The Must-have
+ C Programming Book + Magic book + Great Book + The defacto book on C
|
|
|
|
|
|
| |
|
The Algorithm Design Manual 27 reviews Steve S. Skiena
Springer, 1998
Accessible Guide to Algorithm Design
+ Great book + extremely practical, very good as a starting point in algorithms study + For the real programmer + A very practical reference in designing algorithm
|
|
|
|
|
|
| |
|
Linux Kernel Development (2nd Edition) (Novell Press) 37 reviews Robert Love
Novell Press, 2005
Primer for transitioners to Linux
+ Excellent book and easy to read + Perfect Book + Very impressed. + Excellent Book
|
|
|
|
|
|
| |
|
Modern Operating Systems (3rd Edition) (GOAL Series) 28 reviews Andrew S. Tanenbaum
Prentice Hall, 2007
Interesting, accessible, humorous
+ Great Book
This book was assigned for my Operating Systems course in college this semester. It is truly a great textbook, and this is coming from a student who has read (and avoided) a lot of textbooks. It makes the subject matter very easy to understand in a variety of ways that help illustrate the concepts ...
|
|
|
|
|
|
| |
|
Code: The Hidden Language of Computer Hardware and Software 60 reviews Charles Petzold
Microsoft Press, 2000
Finally a Book About Engineering Not Written for Engineers
+ 5 stars are not enough + Best book I've read all year + C'est Magnifique! + A labour of love
|
|
|
|
|
|
| |
|
Basic Category Theory for Computer Scientists (Foundations of Computing) 8 reviews Benjamin C. Pierce
The MIT Press, 1991
Good Introduction
+ A Good Read
I have been reading several different category theory texts recently, and this one was very succinct and accessible. Particularly useful for understanding functional programming.
|
|
|
|
|
|