It Began with Babbage (66 page)

Read It Began with Babbage Online

Authors: Subrata Dasgupta

BOOK: It Began with Babbage
11.99Mb size Format: txt, pdf, ePub

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.

Other books

Miss Bennet & Mr Bingley by Miller, Fenella J
Cold Feet by Jay Northcote
Magnolia Square by Margaret Pemberton
Lovers at Heart by Melissa Foster
Stormrage by Skye Knizley
Midnight Sun by Rachel Grant