| |
|
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.
|
|
|
|
|
|
| |
|
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
|
|
|
|
|
|
| |
|
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.
|
|
|
|
|
|
| |
|
Introduction to Automata Theory, Languages, and Computation (3rd Edition) 41 reviews John E. Hopcroft, Rajeev Motwani, ...
Addison Wesley, 2006
Updated Classic Text
+ The best theoretical computer science book out there. + Very nice book
The previous edition of this text was published in the late 70's (1979), and it was still in use today in many schools and Universities across the world. For good reason too, the authors of this text really nail down the concept of computability as we understand it today. It is very difficult to ...
|
|
|
|
|
|
| |
|
Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM) 47 reviews Jeff Duntemann
Wiley, 2000
very informative
+ THIS BOOK SHOULD BE TITLE "PRE-ASSEMBLY LANGUAGE" !!! + Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)
The first couple hundred pages review number bases, computer architecture, and for the most part answer that perplexing question, how does a computer work? The author then covers assembly language in DOS, which is kind of outdated but still very informative. At the very end of the book the author ...
|
|
|
|
|
|
| |
|
Code: The Hidden Language of Computer Hardware and Software 61 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!
|
|
|
|
|
|
| |
|
Operating System Concepts (7th Edition) 19 reviews Abraham Silberschatz, Peter Baer Galvin, ...
Wiley, 2004
Fairly good delivery time
+ OS Time + If you take a class...
I bought a used book that is still in good shape. The delivery time was also fair.
|
|
|
|
|
|
| |
|
Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms ... 5 reviews Robert Sedgewick
Addison-Wesley Professional, 2001
Lucid thought process - excellent coverage & examples
+ Excellent reference books on C algorithms + Best of the bunch + The best book for beginners
|
|
|
|
|
|
| |
|
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 ...
|
|
|
|
|
|
| |
|
Operating Systems Design and Implementation (3rd Edition) (Prentice Hall Software Series) 26 reviews Andrew S Tanenbaum, Albert S Woodhull
Prentice Hall, 2006
A great introduction to operating systems
+ a road not taken + An excellent text book, well written and informative
This book is written by Tanenbaum, the main guy behind Minix, which is what Linux was based on. It provides good overviews for basic OS concepts like memory management, file systems, processes, etc. The concepts in this book book are intimately tied to examples of the Minix OS, which is a good ...
|
|
|
|
|
|
| |
|
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.
|
|
|
|
|
|
| |
|
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
|
|
|
|
|
|
| |
|
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.
|
|
|
|
|
|
| |
|
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
|
|
|
|
|
|
| |
|
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
|
|
|
|
|
|
| |
|
The Algorithm Design Manual 28 reviews Steve S. Skiena
Springer, 1998
Accessible Guide to Algorithm Design
+ Absolutely great algoriths textbook and reference. + Great book + extremely practical, very good as a starting point in algorithms study + For the real programmer
|
|
|
|
|
|
| |
|
Computer Science: An Overview (10th Edition) 30 reviews J. Glenn Brookshear
Addison Wesley, 2008
For the reviewer that has trouble comprehending...
+ computer science
If one can't understand the style of writing maybe one should not be in a CS 100 level course or even close to the college level! If anything, as reviewed earlier, I found this style made it easier to read a CS text... as a lot of the texts are just too technical; but rightfully so. This text was a ...
|
|
|
|
|
|
| |
|
Purely Functional Data Structures 5 reviews Chris Okasaki
Cambridge University Press, 1999
An elegant book
+ Intro to the functional style and fun algorithmic content + Strange choice of implementation languages + Hash Tables are included, briefly.
|
|
|
|
|
|
| |
|
Programming From The Ground Up 5 reviews Jonathan Bartlett
Bartlett Publishing, 2004
A student's take
+ PDF version available free online + Excellent for any programmer learning any GNU programming! + Best way to get started with linux asm + A well-written introduction
|
|
|
|
|
|