Best of
Computer-Science
1984
Structure and Interpretation of Computer Programs
Harold Abelson - 1984
This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
Hackers: Heroes of the Computer Revolution
Steven Levy - 1984
That was before one pioneering work documented the underground computer revolution that was about to change our world forever. With groundbreaking profiles of Bill Gates, Steve Wozniak, MIT's Tech Model Railroad Club, and more, Steven Levy's Hackers brilliantly captured a seminal moment when the risk-takers and explorers were poised to conquer twentieth-century America's last great frontier. And in the Internet age, the hacker ethic-first espoused here-is alive and well.
The Chip: How Two Americans Invented the Microchip and Launched a Revolution
T.R. Reid - 1984
The world's brightest engineers were stymied in their quest to make these machines small and affordable until the solution finally came from two ingenious young Americans. Jack Kilby and Robert Noyce hit upon the stunning discovery that would make possible the silicon microchip, a work that would ultimately earn Kilby the Nobel Prize for physics in 2000. In this completely revised and updated edition of The Chip, T.R. Reid tells the gripping adventure story of their invention and of its growth into a global information industry. This is the story of how the digital age began.
Computers & Typesetting, Volume A: The TeXBook
Donald Ervin Knuth - 1984
It is particularly valuable where the document, article, or book to be produced contains a lot of mathematics, and where the user is concerned about typographic quality. TeX software offers both writers and publishers the opportunity to produce technical text of all kinds, in an attractive form, with the speed and efficiency of a computer system.Novice and expert users alike will gain from The TeXbook the level of information they seek. Knuth warns newcomers away from the more difficult areas, while he entices experienced users with new challenges. The novice need not learn much about TeX to prepare a simple manuscript with it. But for the preparation of more complex documents, The TeXbook contains all the detail required.Knuth’s familiar wit, and illustrations specially drawn by Duane Bibby, add a light touch to an unusually readable software manual.The TeXbook is the first in a five-volume series on Computers and Typesetting, all authored by Knuth.
C: A Reference Manual
Samuel P. Harbison III - 1984
It discusses the ongoing, international standardization of C++, explores the importance of Clean C code in the common subset of the ISO C and C++ languages, and demonstrates other ways to program in a style that is more compatible with C++.
A Guide to Chemical Engineering Process Design and Economics
Gael D. Ulrich - 1984
Introduces students to the technology and terminology they will encounter in industrial practice. Presents short-cut techniques for specifying equipment or isolating important elements of a design project. Emphasizes project definition, flow sheet development and equipment specification. Covers the economics of process design. End-of-chapter exercises guide students through step-by-step solutions of design problems. Includes four case studies from past AICHE competitions.
C Primer Plus
Stephen Prata - 1984
From extended integer types and compound literals to Boolean support and variable-length arrays, this book helps you learn to create practical and real-world applications with C programming. It contains review questions and programming exercises.
Common LISP: The Language
Guy L. Steele Jr. - 1984
Written by the Vice- Chairman of X3J13 (the ANSI committee responsible for the standardization of Common Lisp) and co-developer of the language itself, the new edition contains the entire text of the first edition plus six completely new chapters. They cover: - CLOS, the Common Lisp Object System, with new features to support function overloading and object-oriented programming, plus complete technical specifications • Loops, a powerful control structure for multiple variables • Conditions, a generalization of the error signaling mechanism • Series and generators • Plus other subjects not part of the ANSI standards but of interest to professional programmers. Throughout, you'll find fresh examples, additional clarifications, warnings, and tips - all presented with the author's customary vigor and wit.
Operating System Design: The Xinu Approach, Linksys Version
Douglas E. Comer - 1984
It reviews the major system components and imposes a hierarchical design paradigm that organizes the components in an orderly manner.
The Lambda Calculus: Its Syntax and Semantics
Henk Barendregt - 1984
The various classes of lambda calculus models are described in a uniform manner. Some didactical improvements have been made to this edition. An example of a simple model is given and then the general theory (of categorical models) is developed. Indications are given of those parts of the book which can be used to form a coherent course.
Pascal: An Introduction to the Art and Science of Programming
Walter J. Savitch - 1984
With an emphasis on modern programming concepts such as ADTs the book shows readers how to conceptualize their programs in an object-oriented fashion. This edition also features expanded coverage of algorithm analysis and Big O notation and earlier coverage of loops.
Systems, Management and Change: A Graphic Guide
Ruth Carter - 1984
It starts from the belief that one cannot act responsibly without a rounded understanding of both the context and the likely implications of one's actions. The book conveys the essentials of practical systems work in organizational settings and integrates graphics and text throughout.
Computer Architecture and Parallel Processing
Kai Hwang - 1984
The Computer Comes Of Age: The People, The Hardware, And The Software
René Moreau - 1984
Rene Moreau, Director of Scientific Development, IBM France, traces the evolution of the computer from its earliest stored-program stages in the 1940s to the introduction of the IBM 360 Series in 1963.
Heuristics: Intelligent Search Strategies for Computer Problem Solving
Judea Pearl - 1984