Annotation of researchv10dc/man/man0/v9references, revision 1.1.1.1

1.1       root        1: .TL
                      2: Selected References
                      3: .PP
                      4: During the decade since a volume of ``Documents for use with UNIX''
                      5: was first gathered for the sixth edition of the
                      6: .I "UNIX Programmer's Manual, 
                      7: the system has grown, and so has its literature.
                      8: In selecting the contents for this
                      9: new edition we have generally omitted
                     10: didactic topics, such as software design and the use of programming
                     11: languages, about which good books are available.
                     12: The following list suggests some important ones.
                     13: For references on other special languages see
                     14: .I langs (1).
                     15: .SH
                     16: General
                     17: .LP
                     18: Brian W. Kernighan and Rob Pike,
                     19: .I "The UNIX Programming Environment,
                     20: Prentice-Hall, 1984.
                     21: How to exploit the facilities
                     22: of the system: utilities, shell, kernel.
                     23: Written for programmers; intended for novices to the system,
                     24: yet also contains nuggets for the expert.
                     25: .LP
                     26: Ann Nicols Lomuto and Nico Lomuto,
                     27: .I "A UNIX Primer,
                     28: Prentice-Hall, 1983.
                     29: Written for nonprogrammers; readable and authoritative.
                     30: Stresses text processing.
                     31: .LP
                     32: AT&T,
                     33: .I "UNIX System Readings and Applications
                     34: Prentice-Hall, 1987, two volumes.
                     35: Papers reprinted from special issues of the
                     36: .I "Bell System Technical Journal,
                     37: August, 1978, and October, 1984.
                     38: Includes classics on the design and history of the
                     39: system in its many incarnations at Bell Laboratories.
                     40: .SH
                     41: C Programming
                     42: .LP
                     43: Brian W. Kernighan and Dennis M. Ritchie,
                     44: .I "The C Programming Language,
                     45: Prentice-Hall, 1978.
                     46: The bible about the language and how to use it.
                     47: .LP
                     48: Samuel P. Harbison and Guy L. Steele, Jr.,
                     49: .I "C, A Reference Manual,
                     50: Prentice-Hall, 1987.
                     51: The most exact description of what C really is.
                     52: .LP
                     53: Bjarne Stroustrup,
                     54: .I "The C++ Programming Language,
                     55: Addison-Wesley, 1986.
                     56: A major, largely compatible, ``object-oriented'' extension
                     57: that incorporates user-defined types and operations into C.
                     58: .LP
                     59: American National Standards Institute
                     60: Accredited Standards Committee X3, Information Processing Systems,
                     61: .I Draft Proposed American National Standard for Information
                     62: Systems \(em Programming Language C,
                     63: Document No. X3J11/16-151,
                     64: Computer and Business Equipment Manufacturers Association,
                     65: Washington, 1986.
                     66: The future Talmud.
                     67: .SH
                     68: System Manuals
                     69: .LP
                     70: Bell Telephone Laboratories, Incorporated,
                     71: .I "UNIX Programmer's Manual,
                     72: Holt, Rinehart and Winston, 1983 and 1984, two volumes.
                     73: The seventh edition of this manual.
                     74: Volume 2 contains more discursive
                     75: papers on the use and implementation of
                     76: .I adb, 
                     77: .I bc,
                     78: .I cc,
                     79: .I dc,
                     80: .I lint,
                     81: .I m4,
                     82: .I make,
                     83: .I ratfor,
                     84: .I sed,
                     85: and other facilities.
                     86: .LP
                     87: .I
                     88: UNIX Programmer's Manual, Seventh Edition,
                     89: Virtual VAX-11 Version,
                     90: .R
                     91: four volumes,
                     92: Computer Science Division, Department of Electrical Engineering,
                     93: University of California, Berkeley, 1980.
                     94: The Berkeley version of the seventh edition.
                     95: Volume 2C contains descriptions of 
                     96: .I vi
                     97: and
                     98: .I "Franz Lisp.
                     99: .LP
                    100: AT&T,
                    101: .I "System V Interface Definition,
                    102: two volumes, Select code 307-127,
                    103: Customer Information Center, P.O. Box 19901, Indianapolis 46219.
                    104: The official description of what makes a commercial offering
                    105: qualify as a 
                    106: .UX
                    107: system.
                    108: .SH
                    109: Implementation
                    110: .LP
                    111: Maurice J. Bach,
                    112: .I "The design of the UNIX Operating System,
                    113: Prentice-Hall, 1986.
                    114: How the system works.
                    115: .SH
                    116: Special Languages and Applications
                    117: .LP
                    118: Alfred V. Aho, Brian W. Kernighan and Peter J. Weinberger,
                    119: .I "The AWK Programming Language,
                    120: Addison-Wesley, 1988.
                    121: Suggestive examples of how to exploit an unusual language.
                    122: .LP
                    123: ML
                    124: An interactive higher level language based on the latest theory.
                    125: .LP
                    126: Richard A. Becker and John M. Chambers,
                    127: .I "S, An Interactive Environment for Data Analysis and Graphics,
                    128: Wadsworth, 1984.
                    129: Just what the title says it is, with remarkable capability.
                    130: .LP
                    131: Phyllis A. Fox,
                    132: .I "PORT 3,
                    133: two volumes,
                    134: Computing Information Library, AT&T Bell Laboratories,
                    135: Murray Hill, NJ 07974, 1984.
                    136: A comprehensive library of Fortran subroutines for approximation,
                    137: ordinary and partial differential equations, linear algebra,
                    138: optimization, quadrature, special functions and FFTs.
                    139: .LP
                    140: Donald E. Knuth,
                    141: .I "The TEXbook,
                    142: Addison-Wesley, 1984.
                    143: A modern alternative to
                    144: .I troff
                    145: and
                    146: .I eqn,
                    147: by the master of computer science.
                    148: .LP
                    149: Leslie Lamport
                    150: .I "LATEX, A Document Preparation System,
                    151: Addison-Wesley, 1986.
                    152: .I LATEX
                    153: is to 
                    154: .I TEX
                    155: as 
                    156: .CW -ms
                    157: and 
                    158: .I refer
                    159: are to 
                    160: .I troff.
                    161: .LP
                    162: Morris I. Bolsky,
                    163: .I "The vi User's Handbook,
                    164: Prentice-Hall, 1985.
                    165: At 66 pages, one of the shorter descriptions of this big,
                    166: yet popular, program,
                    167: .LP
                    168: AT&T,
                    169: .I
                    170: UNIX System V Writer's Workbench Software Release 2.0
                    171: Documentation Set,
                    172: .R
                    173: Select code 302-949,
                    174: Customer Information Center, P.O. Box 19901,
                    175: Indianapolis 46219.
                    176: Complete detail about
                    177: .I wwb (1).

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.