Monday, 17 October 2011

Dennis Ritchie - Bibliography

1. Albert R. Meyer and Dennis M. Ritchie, The complexity of loop programs, Proc of 22nd ACM National Conference, Washington DC, 1967, pp. 465--469, ACM Press.

 2. B. W. Kernighan and D. M. Ritchie and K. Thompson, QED Text Editor, 5, Bell Laboratories, Murray Hill New Jersey, May 1972, (5) , Comp. Sci. Tech. Rep. No..

 3. D. M. Ritchie and K. Thompson, The sc unix Time-Sharing System, Comm. Assoc. Comp. Mach., Vol. 17, 7, pp. 365--375, July 1974.

4.  K. Thompson and D. M. Ritchie, sc unix Programmer s Manual, Sixth, Bell Laboratories, May 1975.

5. D. M. Ritchie and B. W. Kernighan and M. E. Lesk, The C Programming Language, 31, Bell Laboratories, Murray Hill New Jersey, October 1975, (31 Superseded by B. W. Kernighan and D. M. Ritchie it The C Programming Language Prentice-Hall Englewood Cliffs N.J. 1988.) , Comp. Sci. Tech. Rep. No..

 6. B. W. Kernighan and D. M. Ritchie, The C Programming Language, Prentice-Hall, Englewood Cliffs New Jersey, 1978.

 7. D. M. Ritchie and K. Thompson, The sc unix Time-Sharing System, Bell Sys. Tech. J., Vol. 57, 6, pp. 1905--1929, 1978, (Also in it Comm. ACM bf 17 pp. 365-375 (1974).) .

 8. K. Thompson and D. M. Ritchie, sc unix Programmer s Manual, Seventh, Bell Laboratories, 1978.

 9. D. M. Ritchie, Unix Time-Sharing System: A Retrospective, Bell Sys. Tech. J., Vol. 57, 6, pp. 1947--1969, 1978, (Also in it Proc. Hawaii International Conference on Systems Science Honolulu Hawaii Jan. 1977.) .

 10. S. C. Johnson and D. M. Ritchie, sc unix Time-Sharing System: Portability of C Programs and the sc unix System, Bell Sys. Tech. J., Vol. 57, 6, pp. 2021--2048, 1978.

11.  D. M. Ritchie and S. C. Johnson and M. E. Lesk and B. W. Kernighan, Unix Time-Sharing System: The C Programming Language, Bell Sys. Tech. J., Vol. 57, 6, pp. 1991--2019, 1978.

 12. J. Reeds and D. M. Ritchie and R. Morris, The H agelin Cipher Machine ( M -209): Cryptanalysis from Ciphertext Alone, Cryptologia, 1979.

 13. B. W. Kernighan and D. M. Ritchie, The M4 Macro Processor, sc unix Programmer s Manual, Vol. 2, Bell Laboratories Bell Laboratories, DNL, Murray Hill New Jersey Murray Hill N.J., July 1979, (59 Section 23) , Comp. Sci. Tech. Rep. No..

14.  D. M. Ritchie, The Evolution of the sc unix Time-Sharing System, Proc. of Symp. on Language Design Programming Methodology, Sydney, September 1979, (Also in it BLTJ 63 (8 Part 2) pp. 1897-1910 October 1984) .

15.  B. W. Kernighan and D. M. Ritchie, The C Programming Language, Encyclopedia of Computer Science, 1980.

 16. B. W. Kernighan and D. M. Ritchie, The sc unix Time-Sharing System, Encyclopedia of Computer Science, 1980.

 17. D. M. Ritchie, A Stream Input-Output System, BLTJ, Vol. 63, 8 Part 2, pp. 1897--1910, October 1984.

18.  D. L. Presotto and D. M. Ritchie, Interprocess Communication in the Eighth Edition sc unix System, Proceedings USENIX Association Summer Conference, Portland Oregon, 1985.

19.  D. M. Ritchie, sc unix - A Dialectic, Proceedings USENIX Association Winter Conference, Washington DC, 1987.

 20. B. W. Kernighan and D. M. Ritchie, The State of C, BYTE, Vol. 13, 8, pp. 205--210, August 1988.

 21. D. M. Ritchie, A Guest Facility for U nicos, Proceedings USENIX Conference on Supercomputing, Pittsburgh PA, September 1988.

 22. B. W. Kernighan and D. M. Ritchie, The C Programming Language Second Edition, Prentice-Hall, Englewood Cliffs New Jersey, 1988.

 23. D. L. Presotto and D. M. Ritchie, Interprocess Communication in the Ninth Edition sc unix System, Software--Practice and Experience, Vol. 20, S1, pp. S1 3--S1-17, June 1990.

 24. D. M. Ritchie, Variable-Size Arrays in C, Journal of C Language Translation, Vol. 2, 2, pp. 81--86, September 1990.

25.  D. M. Ritchie, The Development of the C Language, Proceedings ACM History of Programming Languages II, Cambridge MA, April 1993.

26.  S. Dorward D. Presotto H. Trickey R. Pike D. Ritchie P. Winterbottom, Inferno sc tm, Proceedings of C ompcon 97, 1997.

 27. S. Dorward D. Presotto H. Trickey R. Pike D. Ritchie P. Winterbottom, The I nferno Operating System, Bell Labs Technical Journal, Vol. 2, 1, pp. 5--18, Winter 1997.

 28. R. Pike D. Ritchie, The Styx Architechture for Distributed Systems, Bell Labs Technical Journal, Vol. 4, 2, pp. 146--152, 1999.

SOURCEhttp://cm.bell-labs.com/cm/cs/bib2html/dmr.html