skip to main content
10.1145/1283920.1283929acmotherbooksArticle/Chapter ViewAbstractPublication PagesBookacm-pubtype
chapter
Free Access

Computer programming as an art

Published:01 January 2007Publication History
First page image

References

  1. Bailey, Nathan. The Universal Etymological English Dictionary T. Cos, London, 1727. See "Art," "Liberal," and "Science."Google ScholarGoogle Scholar
  2. Bauer, Walter F., Juncosa, Mario L., and Perlis, Alan J. ACM publication policies and plans. J. ACM 6 (Apr. 19591, 121--122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bentham, Jeremy. The Rationale of Reward. Trans. from Théorie des peines et des récompenses, 1811, by Richard Smith, J. & H. L. Hunt, London, 1825.Google ScholarGoogle Scholar
  4. The Century Dictionary and Cyclopedia 1. The Century Co., New York, 1889.Google ScholarGoogle Scholar
  5. Clementi, Muzio. The Art of Playing the Piano. Trans. from L'art de jouer le pianoforte by Max Vogrich. Schirmer, New York, 1898.Google ScholarGoogle Scholar
  6. Colvin, Sidney. "Art." Encyclopaedia Britannica, eds. 9, 11, 12, 13, 1875--1926.Google ScholarGoogle Scholar
  7. Coxeter, H. S. M. Convocation address, Proc. 4th Canadian Math. Congress, 1957, pp. 8-10.Google ScholarGoogle Scholar
  8. Dijkstra, Edsger W. EWD316: A Short Introduction to the Art of Programming. T. H. Eindhoven, The Netherlands, Aug. 1971.Google ScholarGoogle Scholar
  9. Ershov, A. P. Aesthetics and the human factor in programming. Comm. ACM 15 (July 1972), 501--505. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Fielden, Thomas. The Science of Pianoforte Technique. Macmillan, London, 1927.Google ScholarGoogle Scholar
  11. Gore, George. The Art of Scientific Discovery. Longmans, Green, London, 1878.Google ScholarGoogle Scholar
  12. Hamilton, William. Lectures on Logic 1. Wm. Blackwood, Edinburgh, 1874.Google ScholarGoogle Scholar
  13. Hodges, John A. Elementary Photography: The "Amateur Photographer" Library 7. London, 1893. Sixth ed., revised and enlarged, 1907, p. 58.Google ScholarGoogle Scholar
  14. Howard, C. Frusher. Howard's Art of Computation and golden rule for equation of payments for schools, business colleges and self-culture .. C. F. Howard, San Francisco, 1879.Google ScholarGoogle Scholar
  15. Hummel, J. N. The Art of Playing the Piano Forte. Boosey, London, 1827.Google ScholarGoogle Scholar
  16. Kernighan B. W., and Plauger, P. J. The Elements of Programming Style. McGraw-Hill, New York, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Kirwan, Richard. Elements of Mineralogy. Elmsly, London, 1784.Google ScholarGoogle Scholar
  18. Knuth, Donald E. Minimizing drum latency time. J. ACM 8 (Apr. 1961), 119--150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Knuth, Donald E., and Merner, J. N. ALGOL 60 confidential. Comm. ACM 4 (June 1961), 268--272. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Knuth, Donald E. Seminumerical Algorithms: The Art of Computer Programming 2. Addison-Wesley, Reading, Mass., 1969.Google ScholarGoogle Scholar
  21. Knuth, Donald E. Structured programming with goto statements. Computing Surveys 6 (Dec. 1974), 261--301. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Kochevitsky, George. The Art of Piano Playing: A Scientific Approach. Summy-Birchard, Evanston, Ill., 1967.Google ScholarGoogle Scholar
  23. Lehmer, Emma. Number theory on the SWAC. Proc. Symp. Applied Math. 6, Amer. Math. Soc. (1956), 103--108.Google ScholarGoogle ScholarCross RefCross Ref
  24. Mahesh Yogi, Maharishi. The Science of Being and Art of Living. Allen & Unwin, London, 1963.Google ScholarGoogle Scholar
  25. Malevinsky, Moses L. The Science of Playwriting. Brentano's, New York, 1925.Google ScholarGoogle Scholar
  26. Manna, Zohar, and Pnueli, Amir. Formalization of properties of functional programs. J. ACM 17 {July 1970}, 555--569. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Marckwardt, Albert H. Preface to Funk and Wagnall's Standard College Dictionary. Harcourt, Brace & World, New York, 1963, vii.Google ScholarGoogle Scholar
  28. Mill, John Stuart. A System of Logic, Ratiocinative and Inductive. London, 1843. The quotations are from the introduction, §2, and from Book 6, Chap. 11 (12 in later editions), 5.Google ScholarGoogle Scholar
  29. Mueller, Robert E. The Science of Art. John Day, New York, 1967.Google ScholarGoogle Scholar
  30. Parsons, Albert Ross. The Science of Pianoforte Practice. Schirmer, New York, 1886.Google ScholarGoogle Scholar
  31. Pedoe, Daniel. The Gentle Art of Mathematics. English U. Press, London, 1953.Google ScholarGoogle Scholar
  32. Ruskin, John. The Stones of Venice 3. London, 1853.Google ScholarGoogle Scholar
  33. Salton, G. A. Personal communication, June 21, 1974.Google ScholarGoogle Scholar
  34. Snow, C. P. The two cultures. The New Statesman and Nation 52 (Oct. 6, 1956), 413--414.Google ScholarGoogle Scholar
  35. Snow, C. P. The Two Cultures: and a Second Look. Cambridge University Press, 1964.Google ScholarGoogle Scholar

Index Terms

  1. Computer programming as an art

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other Books
      ACM Turing award lectures
      January 2007
      396 pages
      ISBN:9781450310499
      DOI:10.1145/1283920

      Copyright © 2007

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 January 2007

      Permissions

      Request permissions about this article.

      Request Permissions

      Author Tags

      Qualifiers

      • chapter

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader