[comp.sys.next] Reading list from NeXT

glasscoc@cica.indiana.edu (John Glasscock) (01/25/89)

               PRELIMINARY
               Copyright (C) 1988 NeXT, Inc.  All Rights Reserved.
               Last modified on:  11/03/88
               Release 0.8




                                   SUGGESTED READING


               Contents:

                       GNU Tools
                       C Language
                       Object-Oriented Programming
                       Objective-C
                       PostScript Language
                       Compositing
                       UNIX 4.3BSD Operating System
                       Microprocessors
                       Signal and Array Processing
                       Sound
                       Music
                       Data Formats

               Some information you may need or find useful is not
               covered in detail in this manual.  This section indicates
               where you can get additional information, whether in
               printed form or on-line.



               GNU TOOLS

               GNU Emacs Manual.  Richard Stallman.  Free Software
               Foundation, 1987.

               Internals of GNU CC.  Richard Stallman.  Free Software
               Foundation, 1988.

               The C Preprocessor.  Richard Stallman.  January 1987.

               GDB Manual:  The GNU Source-Level Debugger.  Richard
               Stallman.  Free Software Foundation, February 1988.

                       These manuals are not available in bookstores; they are available in
                       printed form from the Free Software Foundation, 675 Mass Avenue,
                       Cambridge, MA 02139.

                       Material from the manuals "Internals of GNU CC," "The C Preprocessor,"
                       and "GDB Manual" has been incorporated into Chapter 17, "The Compiler
                       and Debugger." This chapter has been supplemented with additional
                       material that describes NeXT-specific extensions to the GNU software.
                       In many respects, the original GNU documents no longer reflect the











               PRELIMINARY                            Suggested Reading   2




                       state of the GNU software as it currently exists on the NeXT Computer.



               C LANGUAGE

               Draft Proposed American National Standard, X3.159-198x,
               Programming Language C.

                       Only available directly from Global Engineering Documents, 2805 McGaw
                       Avenue, Irvine, CA 92714.  To order by telephone, call (800)854-7179.

               The C Programming Language.  Second edition.  Brian W.
               Kernighan and Dennis M. Ritchie.  Prentice-Hall, 1988.

                       This edition is based on the Draft Proposed ANSI C standard.

               C:  A Reference Manual.  Second edition.  Samuel P.
               Harbison and Guy L. Steele.  Prentice-Hall, 1988.

                       This edition includes a summary of the Draft Proposed ANSI C standard.



               OBJECT-ORIENTED PROGRAMMING

               Object-Oriented Programming:  An Evolutionary Approach.
               Brad J. Cox.  Addison-Wesley, 1986.



               OBJECTIVE-C

               Objective-C 4.0 User Reference Manual.  Productivity
               Products International, Inc., 1988.

                       Not available in bookstores.  This is a three-volume set, which will
                       eventually be available on-line through the Digital Librarian.  It is
                       currently available in printed form from The Stepstone Corporation, 75
                       Glen Road, Sandy Hook, CT 06482.  To order by telephone, call
                       (800)289-6253.



               POSTSCRIPT LANGUAGE

               PostScript Language Tutorial and Cookbook.  Adobe Systems
               Incorporated.  Addison-Wesley, 1985.

               PostScript Language Reference Manual.  Adobe Systems











               PRELIMINARY                            Suggested Reading   3




               Incorporated.  Addison-Wesley, 1985.

               PostScript Language Program Design.  Adobe Systems
               Incorporated.  Addison-Wesley, 1988.

                       PostScript language manuals are available from bookstores or
                       from Adobe Systems Incorporated.

               PostScript Language Supplement.  Adobe Systems
               Incorporated, January 9, 1986.

                       Discusses packed arrays and font caching. Available from Adobe Systems.

               Color Operator Definitions.  Adobe Systems Incorporated.

               An Overview of the Display PostScript System.  Adobe
               Systems Incorporated.

               Extensions for the Display PostScript System.  Adobe
               Systems Incorporated.

               pswrap Reference Manual.  Adobe Systems Incorporated.

               Client Library Reference Manual.  Adobe Systems
               Incorporated.

                       These manuals are available from Adobe Systems.
                       <<We anticipate having some of these on-line eventually.>>



               COMPOSITING

               "Compositing Digital Images."  Thomas Porter and Tom Duff.
               Computer Graphics (SIGGRAPH '84 Conference Proceedings),
               Vol. 18, No. 3, July 1984, pp. 253-259.

               "Two-Bit Graphics."  David Salesin and Ronen Barzel.  IEEE
               Computer Graphics and Applications, Vol. 6, No. 6, June
               1986, pp. 36-42.



               UNIX 4.3BSD OPERATING SYSTEM

               Standard UNIX manual pages contain information about UNIX
               commands and system calls.  Both the UNIX manual pages and
               supplementary UNIX documentation are accessible on-line
               through the Digital Librarian.












               PRELIMINARY                            Suggested Reading   4




               The Design of the UNIX Operating System.  Maurice J. Bach.
               Prentice-Hall, 1986.



               MICROPROCESSORS

               MC68030 Enhanced 32-Bit Microprocessor User's Manual.
               Motorola, Inc.  Prentice-Hall, 1987.

               MC68882 Floating-Point Coprocessor User's Manual.
               Motorola, Inc. Prentice-Hall, 198?.

               DSP56000 Digital Signal Processor User's Manual.
               Motorola, Inc. Prentice-Hall, 1986.  <<may be changed to
               DSP56001/DSP56000?, 198?>>

               DSP56000/DSP56001 Digital Signal Processor Simulator
               Reference Manual.  Motorola, Inc.  Prentice-Hall, 1986.

               DSP56000/DSP56001 Digital Signal Processor Macro Assembler
               Reference Manual.  Motorola, Inc.  Prentice-Hall, 1986.



               SIGNAL AND ARRAY PROCESSING

               Theory and Application of Digital Signal Processing.
               Lawrence R. Rabiner and Bernard Gold.  Prentice-Hall,
               1975.

               Signal Theory.  L. E. Franks.  Prentice-Hall, 1969.

               Matrix Computations.  Gene H. Golub and Charles F. Van
               Loan. John Hopkins University Press, 1983.

               Introduction to Matrix Computations.  G. W. Stewart.
               Academic Press, 1973.

               The Fourier Transform and Its Applications.  Ronald N.
               Bracewell.  McGraw-Hill, 1978.



               SOUND

               The Acoustical Foundations of Music (2nd edition).  John
               Backus.  Norton, 1977.

               "Digitization of Audio: a Comprehensive Examination of











               PRELIMINARY                            Suggested Reading   5




               Theory, Implementation and Current Practice."  B. A.
               Blesser.  Journal of the Audio Engineering Society, Vol.
               26, No. 10, 1978, pp. 739-771.



               MUSIC

               Computer Music.  Charles Dodge and Thomas A. Jerse.
               Schirmer Books, 1985.

               Musical Applications of Microprocessors.  Hal Chamberlain.
               Hayden, 1980.

               Electronic Music Synthesis.  Hubert S. Howe, Jr.  Norton,
               1975.

               "The Simulation of Natural Instrument Tones using
               Frequency Modulation with a Complex Modulating Wave."
               Bill Schottstaedt.  Computer Music Journal, Vol.  1, No.
               4, 1977, pp 46-50.

               "Digital Waveshaping Synthesis."  Marc Le Brun.  Journal
               of the Audio Engineering Society, Vol. 18, No. 2, 1979,
               pp. 250-266.



               DATA FORMATS

               Encapsulated PostScript File Format.  Adobe Systems
               Incorporated.

               Character Bitmap Distribution File Format 2.0.  Adobe
               Systems Incorporated.

               Microsoft Rich Text Format Specification.  Microsoft
               Corporation.

               Tag Image File Format Specification, revision 5.0.  Aldus
               Corporation and Microsoft Corporation.


                       These manuals are available directly from the respective companies.
                       <<We anticipate having some of these on-line eventually.>>












John Glasscock                          Indiana University
glasscoc@cica.cica.indiana.edu          Bloomington, Indiana

"I'm a victim of demand-driven desires in a supply-sided
economy."  Yours truly.