Read It Began with Babbage Online
Authors: Subrata Dasgupta
Remington-Rand, Inc. (1953). The A-2 compiler system operations manual. Norwalk, CT: Remington-Rand.
Renwick, W. (1949). The EDSAC demonstration. In Anon. (1950),
Report of a conference on high speed automatic calculating machines, June 22â25, 1949
(pp. 12â16). Cambridge, UK: University Mathematical Laboratory.
Revens, L. (1972). The first twenty five years: ACM 1947â1972.
Communications of the ACM, 15
, 485â490.
Rice, J. R., & Rosen, S. (1994). History of the computer science department of Purdue University. In R. DeMillo & J. R. Rice (Eds.),
Studies in computer science: In honor of Samuel D. Conte
(pp. 45â72). New York: Plenum.
Richards, R. K. (1955).
Arithmetic operations in digital computers
. Princeton, NJ: Princeton University Press.
Rogers, H. (1967).
Theory of recursive functions and effective computability
. New York: McGraw-Hill.
Rohl, J. S. (1975).
An introduction to compiler writing
. London: MacDonald and Jane's.
Rolt, L. T. C. (1963).
Thomas Newcomen
. London: David & Charles.
Rosen, S. (Ed.). (1967).
Programming systems and languages
. New York: McGraw-Hill.
Rosen, S. (1969). Electronic computers: A historical survey.
Computing Surveys, 1
, 7â36.
Rosenbloom, P. S. (2010).
On computing: The fourth great scientific domain
. Cambridge, MA: MIT Press.
Rosin, R. F. (1969a). Supervisory and monitor systems.
Computing Surveys, 1
, 37â54.
Rosin, R. F. (1969b). Contemporary concepts of microprogramming and emulation.
Computing Surveys, 1
, 197â212.
Rosin, R. F., Frieder, G., & Eckhouse, R. H. (1972). An environment for research in microprogramming and emulation.
Communications of the ACM, 15
, 248â260.
Rutihauser, H. (1967).
Description of Algol 60
. Berlin: Springer-Verlag.
Salisbury, A. B. (1976).
Microprogrammable computer architectures
. New York: Elsevier.
Sammet, J. E. (1981a). The early history of COBOL. In R. L. Wexelblat (Ed.),
A history of programming languages
(pp. 199â276). New York: Academic Press.
Sammet, J. E. (1981b). An overview of high level languages. M. C. Yovits (Ed.),
Advances in computers
(Vol. 20, pp. 200â260). New York: Academic Press.
Sampson, J. R. (1976).
Adaptive information processing
. New York: Springer-Verlag.
Samuel, A. L. (1959). Some studies in machine learning using the game of checkers.
IBM Journal of Research & Development, 111
, 210â229.
Sen, A. K. (1992). On the Darwinian view of progress,
London Review of Books, 14
.
Shannon, C. E. (1940).
A symbolic analysis of relay and switching circuits
. Unpublished thesis, MIT.
Shannon, C. E. (1948). A mathematical theory of communication.
Bell Systems Technical Journal, 27
, 379â423, 623â656.
Shannon, C. E. (1950a). A chess-playing machine.
Scientific American, 182
, 48â51.
Shannon, C. E. (1950b). Programming a computer for playing chess.
Philosophical Magazine, 41
, 256â275.
Shannon, C. E., & Moore, E. F. (Eds.). (1956).
Automata studies
. Princeton, NJ: Princeton University Press.
Shannon, C. E., & Weaver, W. (1949).
The mathematical theory of communication
. Urbana, IL: University of Illinois Press.
Sheridan, P. B. (1959). The arithmetic translator-compiler of the IBM FORTRAN automatic coding system.
Communications of the ACM, 2
, 9â21.
Shreyer, H. (1939).
Technical computing machines
. Unpublished memorandum.
Simon, H. A. (1947). The axioms of Newtonian mechanics.
Philosophical Magazine
, 38, 889â905.
Simon, H. A. (1950).
Administrative aspects of allocative efficiency
. Cowles Commission discourse paper, economics no. 281. Yale University, New Haven, CT.
Simon, H. A. (1952a). On the definition of the causal relation.
Journal of Philosophy, 49
, 517â528.
Simon, H. A. (1952b). Application of servomechanism theory to production control.
Econometrica, 20
, 247â268.
Simon, H. A. (1952c). A formal theory of interaction in social groups.
American Sociological Review, 17
, 202â211.
Simon, H. A. (1955). A behavioral model of rational choice.
Quarterly Journal of Economics, 69
, 99â118.
Simon, H. A. (1956). Rational choice and the structure of the environment.
Psychological Review, 63
, 129â138.
Simon, H. A. (1957). Rationality in administrative decision making. In H. A. Simon.
Models of man
(pp. 196â206). New York: Wiley.
Simon, H. A. (1976).
Administrative behavior
(3rd ed.). New York: Free Press.
Simon, H. A. (1988).
Reason in human affairs
. Oxford: Basil Blackwell.
Simon, H. A. (1991).
Models of my life
. New York: Basic Books.
Simon, H. A. (1996).
The sciences of the artificial
(3rd ed.). Cambridge, MA: MIT Press.
Simon, H. A., Smithberg, D. R., & Thompson, V. A. (1950).
Public administration
. New York: Alfred A. Knopf.
Simonton, D. K. (1999).
Origins of genius: Darwinian perspectives on creativity
. New York: Oxford University Press.
Simonton, D. K. (2010). Creative thought as blind-variation and selective retention: Combinatorial models of exceptional creativity.
Physics of Life Reviews, 7
, 190â194.
Smithies, F. (1959). John von Neumann (obituary).
Journal of London Mathematical Society, 34
, 373â384.
Steadman, J. P. (1979).
The evolution of designs
. Cambridge, UK: Cambridge University Press.
Steiner, G. (1975).
After Babel: Aspects of language and translation
. Oxford: Oxford University Press.
Stern, N. (1980a). John William Mauchly: 1907â1980 (obituary).
Annals of the History of Computing, 2
, 100â103.
Stern, N. (1980b). John von Neumann's influence on electronic digital computing, 1944â1946.
Annals of the History of Computing, 2
, 349â362.
Stevens, W. Y. (1964). The structure of System/360. Part II: System implementation.
IBM Systems Journal, 3
, 136â143.
Stibitz, G. R. (1940). Computer. In B. Randell (Ed.) (1975a),
The origins of the digital computer
(2nd ed., pp. 241â246). New York: Springer-Verlag.
Sturt, G. (1923).
The wheelwright's craft
. Cambridge, UK: Cambridge University Press.
Swade, D. (2001).
The Difference Engine: Charles Babbage and his quest to build the first computer
. New York: Viking.
Tagore, R. (1912).
Gitanjali (song offerings)
. London: The India Society.
Taub, A. H. (Ed.). (1963).
John von Neumann, collected works
(Vol. 5). New York: Pergamon.
Thomson, W. (1878). Harmonic analyzer.
Proceedings of the Royal Society, 27
, 371â373.
Toole, B. (2011).
Ada Byron, Lady Lovelace
[On-line]. Available: http://www.agnesscott.edu/lriddle/women/love.htm
Torres y Quevedo, L. [1915] (1975). Essays on automatics (Trans. R. Basu). In B. Randell (Ed.),
The origins of the digital computer
(2nd ed., pp. 87â106). New York: Springer-Verlag.
Traub, J. F. (1972). Numerical mathematics and computer science.
Communications of the ACM, 15
, 531â541.
Tucker, S. G. (1965). Emulation of large systems.
Communication of the ACM, 8
, 753â761.
Turing, A. M. (1936). On computable numbers with an application to the
Entscheidungsproblem. Proceedings of the London Mathematical Society, 2
, 230â236.
Turing, A. M. (1945).
Proposal for development in the mathematics division of an automatic computing engine
(
ACE
). Teddington, UK: National Physical Laboratory. Unpublished report.
Turing, A. M. (1947). Lecture to the London Mathematical Society. February 20.
Turing, A. M. (1948).
Intelligent machinery
. Teddington, UK: National Physical Laboratory. Unpublished report.
Turing, A. M. (1949). Checking a large routine. In Anon. (1950),
Report of a conference on high speed automatic calculating machines, June 22â25, 1949
(pp. 67â68). Cambridge, UK: University Mathematical Laboratory.
Turing, A. M. (1950). Computing machinery and intelligence.
Mind, LIX
, 433â460.
Ulam, S. M. (1980). Von Neumann: The interaction of mathematics and computing. In N. Metropolis, J. S. Rowlett, & G.-C Rota (Eds.),
A history of computing in the twentieth century
(pp. 93â99). New York: Academic Press.
Usher, A. P. [1954] (1985).
A history of mechanical inventions
(Rev. ed.). New York: Dover Publications.
Van Wijngaarden, A., Mailloux, B. J., Peck, J. E. L., & Koster, C. H. A. (1969). Report on the algorithmic language ALGOL 68.
Numerische Mathematik, 14
, 79â218.
Van Wijngaarden, A., Maiilous, B. J., Peck, J. E. L., Koster, C. H. A., Sintsoff, M., Lindsay, Meerttens, L. G. L. T., & Fisker, R. G. (1975). Revised report on the algorithmic language ALGOL 68.
Acta Informatica, 5
, 1â234.
Von Eckerdt, B. (1993).
What is cognitive science?
Cambridge, MA: MIT Press.
von Neumann, J. (1945). First draft of a report on the EDVAC. Unpublished report.
von Neumann, J. (1951). The general and logical theory of automata. In L. A. Jeffress (Ed.),
Cerebral mechanisms in behavior: The Hixon Symposium
(pp. 1â41). New York: Wiley.
von Neumann, J. (1966).
Theory of self-reproducing automata
. Urbana, IL: University of Illinois Press.
von Neumann, J., & Morgenstern, O. (1944).
Theory of games and economic behavior
. Princeton, NJ: Princeton University Press.
Wallace, D. B., & Gruber, H. E. (Eds.). (1989).
Creative people at work
. New York: Oxford University Press.
Weaver, W. (1949).
Translation
[On-line]. Memorandum. New York: The Rockefeller Foundation. Available: http://www.mt_archive.info/weaver-1949.pdf
Wegner, P. (1970). Three computer cultures: Computer technology, computer mathematics, and computer science. In F. L. Alt (Ed.),
Advances in computers
(Vol. 10, pp. 7â78). New York: Academic Press.
Wegner, P. (1972). The Vienna Definition Language.
ACM Computing Surveys, 4
, 5â63.
Weinberg, A. (1967).
Reflections on big science
. Oxford: Pergamon.
Weiss, E. A. (1972). Publications in computing: An informal review.
Communications of the ACM, 15
, 491â497.
Wexelblat, R. L. (Ed.). (1978).
A history of programming languages
. New York: Academic Press.
Wheeler, D. J. (1949). Planning the use of a paper library. In Anon. (1950),
Report of a conference on high speed automatic calculating machines, June 22â25, 1949
(pp. 36â40). Cambridge, UK: University Mathematical Laboratory.
Wheeler, D. J. (1951).
Automatic computing with the EDSAC
. PhD dissertation, University of Cambridge.
Whorf, B. L. (1956).
Language, thought and reality
. Cambridge, MA: MIT Press.
Wiener, N. (1961).
Cybernetics: Or control and communication in the animal and the machine
(2nd ed.). Cambridge, MA: MIT Press.
Wilkes, M. V. (1951).
The best way to design an automatic calculating machine
. Presented at the Manchester University Computer Inaugural Conference, June, Manchester.
Wilkes, M. V. (1956).
Automatic digital computers
. London: Methuen.
Wilkes, M. V. (1969). The growth of interest in microprogramming: A literature survey.
Computing Surveys, 1
, 139â145.
Wilkes, M. V. (1971). Babbage as a computer pioneer.
Historia Mathematica, 4
, 415â440.
Wilkes, M. V. (1975).
Time sharing computer systems
(3rd ed.). London: Macdonald & Jane's.
Wilkes, M. V. (1981). The design of a control unit: Reflections on reading Babbage's notebooks.
Annals of the History of Computing, 3
, 116â120.
Wilkes, M. V. (1985).
Memoirs of a computer pioneer
. Cambridge, MA: MIT Press.
Wilkes, M. V. (1986). The genesis of microprogramming.
Annals of the History of Computing, 8
, 116â126.
Wilkes, M. V. (1992). EDSAC-2.
IEEE Annals of the History of Computing, 14
, 49â56.
Wilkes, M. V., & Renwick, W. (1949). The EDSAC. In Anon. (1950),
Report of a conference on high speed automatic calculating machines, June 22â25, 1949
(pp. 9â11). Cambridge, UK: University Mathematical Laboratory.
Wilkes, M. V., Renwick, W., & Wheeler, D. J. (1958). The design of a control unit of an electronic digital computer.
Proceedings of the Institution of Electrical Engineers, 105
, 121â128.
Wilkes, M. V., & Stringer, J. B. (1953). Microprogramming and the design of the control circuits in an electronic digital computer.
Proceedings of the Cambridge Philosophical Society, 49
, 230â238.
Wilkes, M. V., Wheeler, D. J., & Gill, S. (1951).
Preparation of programmes for an electronic digital computer
. Cambridge, MA: Addison-Wesley.
Wilkinson, J. H. (1980). Turing's work at the National Physical Laboratory and the construction of Pilot ACE, DEUCE and ACE. In N. Metropolis, J. S. Rowlett, & G.- C. Rota (Eds.),
A history of computing in the twentieth century
(pp. 101â114). New York: Academic Press.
Williams, F. C. (1949). Cathode ray tube storage. In Anon. (1950),
Report of a conference on high speed automatic calculating machines, June 22â25, 1949
(pp. 26â27). Cambridge, UK: University Mathematical Laboratory.