Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!rphroy!ox.com!msen.com!emv From: moraes@cs.toronto.edu (Mark Moraes) Newsgroups: comp.archives Subject: [news.sysadmin] C News paper ftp location (was Re: Where has the Lines header gone) Message-ID: <1991Jun16.174741.25901@ox.com> Date: 16 Jun 91 17:47:41 GMT References: <1991May22.131941.18147@oar.net> <1991May22.154816.19825@zoo.toronto.edu> <1991Jun14.104209.4869@iccgcc.decnet.ab.com> <91Jun14.173454edt.364@smoke.cs.toronto.edu> Sender: emv@msen.com (Edward Vielmetti, MSEN) Reply-To: moraes@cs.toronto.edu (Mark Moraes) Followup-To: news.sysadmin Organization: Department of Computer Science, University of Toronto Lines: 81 Approved: emv@msen.com (Edward Vielmetti, MSEN) X-Original-Date: 14 Jun 91 21:35:17 GMT X-Original-Newsgroups: news.sysadmin Archive-name: unix/programming/toronto-programming/1991-06-14 Archive-directory: ftp.cs.toronto.edu:/doc/programming/ [128.100.3.6] Original-posting-by: moraes@cs.toronto.edu (Mark Moraes) Original-subject: C News paper ftp location (was Re: Where has the Lines header gone) Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) herrickd@iccgcc.decnet.ab.com writes: >I would like to read this paper. Is it still easily available somewhere? It's available for anonymous ftp from ftp.cs.toronto.edu in doc/programming/c-news.*. I suppose it's time to repost the blurb for that directory -- see the README below. As always, if you know of any other good machine-readable documents about programming/software engineering, or want to make one available, drop archivist@cs.toronto.edu a line and we'll try to arrange something. Mark. ---- Some documents on programming. Mostly to do with style and performance. The files *.doc are for ordinary terminals or line-printers - the .ps/.PS files are PostScript and can be listed on any of the LaserWriters or the Imagen. c-news is the Geoff Collyer/Henry Spencer Usenix '87 paper "News need not be slow" describing C-News. Interesting tips for people concerned about program performance. ihstyle is the "Indian Hill C Style and Coding Standards" from Bell Labs, "as amended for U of T Zoology" by Henry Spencer. Follow it. Please. pikestyle contains Rob Pike's notes on Programming in C, some comments on programming style for C. steal.ms is Henry Spencer's Winter Usenix '88 paper on "How To Steal Code or Inventing The Wheel Only Once". canthappen.PS is the PostScript for the "Can't Happen or /*NOTREACHED*/ or Real Programs Dump Core" paper by Ian Darwin and Geoff Collyer from Usenix '85. (troff source not available - contact the authors) Its suffix is .PS to distinguish from the *generated* PostScript files (which have .ps suffixes) ten-commandments contains Henry's Ten Commandments for writing C code. setuid is a document about things to watch out for in writing setuid root programs, or other programs that need be careful about security. --- -- comp.archives file verification ftp.cs.toronto.edu total 814 -rw-r--r-- 1 917 4699 Feb 4 21:48 KR2.errata -rw-r--r-- 1 917 2760 Feb 2 16:49 bornat.errata -rw-rw-r-- 1 0 1279 Sep 28 1990 README -rw-rw-r-- 1 0 1727 Sep 28 1990 Makefile -rw-r--r-- 1 917 32690 Sep 3 1990 ansi-c.summary -rw-r--r-- 1 917 1868 May 14 1990 portability -rw-r--r-- 1 917 32504 Apr 21 1990 setuid.ps -rw-r--r-- 1 917 88718 Apr 21 1990 c-news.ps -rw-r--r-- 1 917 99861 Apr 21 1990 ihstyle.ps -rw-r--r-- 1 917 12365 Apr 18 1990 setuid.doc -rw-r--r-- 1 917 48122 Apr 18 1990 c-news.doc -rw-r--r-- 1 917 49504 Apr 18 1990 ihstyle.doc -rw-r--r-- 1 917 9462 Apr 18 1990 setuid.man -rw-rw-r-- 1 0 104937 May 9 1989 canthappen.PS -rw-rw-r-- 1 0 1795 Mar 1 1989 mistakes.tips -rw-rw-r-- 1 0 2521 Feb 28 1989 ten-commandments -rw-rw-r-- 1 0 43968 Feb 21 1989 pikestyle.ps -rw-rw-r-- 1 0 17882 Feb 21 1989 pikestyle.doc -rw-rw-r-- 1 0 15947 Feb 21 1989 pikestyle.ms -rw-rw-r-- 1 0 207 Feb 21 1989 CW.ms -rw-rw-r-- 1 0 78518 Feb 21 1989 steal.ps -rw-rw-r-- 1 0 39805 Feb 21 1989 steal.doc -rw-rw-r-- 1 0 31959 Feb 21 1989 steal.ms -rw-rw-r-- 1 0 39118 May 11 1988 ihstyle.tbl.ms -rw-rw-r-- 1 0 35864 May 11 1988 c-news.tbl.ms found toronto-programming ok ftp.cs.toronto.edu:/doc/programming/