It Began with Babbage (66 page)

Read It Began with Babbage Online

Authors: Subrata Dasgupta

BOOK: It Began with Babbage
3.57Mb 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

Crooked Vows by John Watt
Born Weird by Andrew Kaufman
Twin Passions by Miriam Minger
Filthy Bastard (Grim Bastards MC) by Shelley Springfield, Emily Minton
Leaving Liberty by Virginia Carmichael
Equity (Balance Sheet #3) by Shannon Dermott
Anything But Civil by Anna Loan-Wilsey
Scared to Death by Wendy Corsi Staub