home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V6 / usr / doc / beg / u5 < prev    next >
Encoding:
Text File  |  1975-06-26  |  3.0 KB  |  142 lines

  1. .SH
  2. .tr ~
  3. V.~~UNIX READING LIST
  4. .PP
  5. .ti 0
  6. .br
  7. .I
  8. General:
  9. .R
  10. .if t .sp 5p
  11. .UC UNIX
  12. Programmer's Manual
  13. (Ken Thompson, Dennis Ritchie, and a cast of thousands).
  14. Lists commands,
  15. system routines and interfaces, file formats,
  16. and some of the maintenance procedures.
  17. You can't live without this,
  18. although you will probably only read section I.
  19. .if t .sp 5p
  20. The
  21. .UC UNIX
  22. Time-sharing System
  23. (Ken Thompson, Dennis Ritchie).
  24. CACM, July 1974.
  25. An overview of the system,
  26. for people interested in operating systems.
  27. Worth reading by anyone who programs.
  28. Contains a remarkable number of one-sentence observations
  29. on how to do things right.
  30. .if t .sp 5p
  31. .I
  32. Document Preparation:
  33. .R
  34. .if t .sp 5p
  35. A Tutorial Introduction to the
  36. .UC UNIX
  37. Text Editor.
  38. (Brian Kernighan).
  39. Bell Laboratories internal memorandum.
  40. Weak on the more esoteric uses of the editor,
  41. but still probably the easiest way to learn
  42. .C ed .
  43. .if t .sp 5p
  44. Typing Documents on
  45. .UC UNIX.
  46. (Mike Lesk).
  47. Bell Laboratories internal memorandum.
  48. A macro package to isolate the novice
  49. from the vagaries of the formatting programs.
  50. If this specific package isn't available on your system,
  51. something similar probably is.
  52. This one works with both
  53. .C nroff
  54. and
  55. .C troff .
  56. .if t .sp 5p
  57. .I
  58. Programming:
  59. .R
  60. .if t .sp 5p
  61. Programming in C: A Tutorial
  62. (Brian Kernighan).
  63. Bell Laboratories internal memorandum.
  64. The easiest way to start learning C,
  65. but it's no help at all with the interface to the system
  66. beyond the simplest IO.
  67. Should be read in conjunction with
  68. .if t .sp 5p
  69. C Reference Manual
  70. (Dennis Ritchie).
  71. Bell Laboratories internal memorandum.
  72. An excellent reference,
  73. but a bit heavy going for the beginner,
  74. especially one who has never used a language like C.
  75. .if t .sp 5p
  76. .I
  77. Others:
  78. .R
  79. .if t .sp 5p
  80. D. M. Ritchie,
  81. UNIX Assembler Reference Manual.
  82. .sp 2p
  83. B. W. Kernighan and L. L. Cherry,
  84. A System for Typesetting Mathematics,
  85. Computing Science Tech. Rep. 17.
  86. .sp 2p
  87. M. E. Lesk and B. A. Barres,
  88. The GCOS C Library.
  89. Bell Laboratories internal memorandum.
  90. .sp 2p
  91. K. Thompson and D. M. Ritchie,
  92. Setting Up UNIX.
  93. .sp 2p
  94. M. D. McIlroy,
  95. UNIX
  96. Summary.
  97. .sp 2p
  98. D. M. Ritchie,
  99. The UNIX I/O System.
  100. .sp 2p
  101. A. D. Hall,
  102. The M6 Macro Processor,
  103. Computing Science Tech. Rep. 2.
  104. .sp 2p
  105. J. F. Ossanna,
  106. NROFF User's Manual _ Second Edition,
  107. Bell Laboratories internal memorandum.
  108. .sp 2p
  109. D. M. Ritchie and K. Thompson,
  110. Regenerating System Software.
  111. .sp 2p
  112. B. W. Kernighan,
  113. Ratfor_A Rational Fortran,
  114. Bell Laboratories internal memorandum.
  115. .sp 2p
  116. M. D. McIlroy,
  117. Synthetic English Speech by Rule,
  118. Computing Science Tech. Rep. 14.
  119. .sp 2p
  120. M. D. McIlroy,
  121. Bell Laboratories internal memorandum.
  122. .sp 2p
  123. J. F. Ossanna,
  124. TROFF Users' Manual,
  125. Bell Laboratories internal memorandum.
  126. .sp 2p
  127. B. W. Kernighan,
  128. TROFF Made Trivial,
  129. Bell Laboratories internal memorandum.
  130. .sp 2p
  131. R. H. Morris and L. L. Cherry,
  132. Computer Detection of Typographical Errors,
  133. Computing Science Tech. Rep. 18.
  134. .sp 2p
  135. S. C. Johnson,
  136. YACC (Yet Another Compiler-Compiler),
  137. Bell Laboratories internal memorandum.
  138. .sp 2p
  139. P. J. Plauger,
  140. Programming in LIL: A Tutorial,
  141. Bell Laboratories internal memorandum.
  142.