Best of
Programming

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.

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++.

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.

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.

Assembly Language Primer for the IBM PC


Robert Lafore - 1984
    It can access ALL of a machines features, and it avoids the restrictions of higher-level languages such as Pascal and BASIC. Programs demanding speed or flexibility, such as graphics routines, word processors, and spreadsheets, are best written in assembly language.

The Small-C Handbook


James E. Hendrix - 1984
    

Recursion Via Pascal


J.S. Rohl - 1984
    Ultimately the solution to the simplest version must be given explicitly. In functional programming, recursion has received its full due since it is quite often the only repetitive construct. However, the programming language used here is Pascal and the examples have been chosen accordingly. It makes an interesting contrast with the use of recursion in functional and logic programming. The early chapters consider simple linear recursion using examples such as finding the highest common factor of a pair of numbers, and processing linked lists. Subsequent chapters move up through binary recursion, with examples which include the Towers of Hanoi problem and symbolic differentiation, to general recursion. The book contains well over 100 examples.

Assembly Language Programming For The Atari Computers


Mark Chasin - 1984
    

Interactive Programming Environments


David R. Barstow - 1984
    

Electrical Engineering: An Introduction


Steven E. Schwarz - 1984
    Early coverage of systems and an emphasis on an IC(integrated circuits) building block approach motivates non-majors. The text features integration of analog and digital technology with cutting-edge coverage of op-amps, feedback and analog systems. A section on SPICE, the leading computer-aided circuit analysis software, introduces students tocomputerized analysis of circuits. Chapter-end Applications capture student interest by relating material to contemporary topics such as automobile suspension systems, high-fidelity audio, and hand-held computers.

Diagramming Techniques for Analysts and Programmers


James Martin - 1984
    

Compute's Third Book of Atari


Compute! Publications Staff - 1984
    

Creating Adventure Games On Your Computer


Tim Hartnell - 1984