References
Alexander, C., Silverstein, M., Angel, S., Ishikawa, S., and Abrams, D. The Oregon Experiment. Oxford University Press, 1988.
Bracha, G., Odersky, M., Stoutamire, D., and Wadler, P. Making the future safe for the past: Adding genericity to the Java programming language. In Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications. October 1998, pp. 183–200.
Cartwright, R., and Steele, G.L. Jr. Compatible genericity with run-time types for the Java programming language. In Proceedings of ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, October 1998, pp. 201–215.
Conway, J.H. On Numbers and Games. Academic Press, 1976.
Gabriel, R.P. Lisp: Good news, bad news, how to win big. AI Expert 6, 6:30–39, 1991.
Gabriel, R.P. Lisp: Good news, bad news, how to win big. Copy of [5]. URL (correct as of June 1999) http://www.ai.mit.edu/docs/articles/good-news/good-news.html.
Gosling, J.A. The Evolution of Numerical Computing in Java. Undated. URL (correct as of June 1999) http://www.javasoft.com/people/jag/FP.html.
Myers, A.C., Bank, J.A., and Liskov, B. Parameterized types for Java. In Proceedings of the ACM Symposium on Principles of Programming Languages, January 1997, pp. 132–145.
Odersky, M., and Wadler, P. Pizza into Java: Translating theory into practice. In Proceedings of the ACM Symposium on Principles of Programming Languages, January 1997, pp. 146–159.
Ogden, C.K. Basic English: A General Introduction with Rules and Grammar. Paul Treber and Co., Ltd., London, 1930.
Raymond, E.S. The Cathedral and the Bazaar. Dated November 22, 1998. URL (correct as of June 1999) http://www.tuxedo.org/~esr/writings/cathedral-bazaar.
Steele, G.L. Jr. Growing a Language. Videotape (54 minutes) of a talk at the ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, October 1998. University Video Communications, 1998.
Strunk, W. Jr. and White, E.B. The Elements of Style. 3rd edition. Allyn and Bacon, 1979.
Thorup, K.K. Genericity in Java with virtual types. In Proceedings of European Conference on Object-Oriented Programming, LNCS 1241, Springer-Verlag, 1997, pp. 444–471.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Steele, G.L. Growing a Language. Higher-Order and Symbolic Computation 12, 221–236 (1999). https://doi.org/10.1023/A:1010085415024
Issue Date:
DOI: https://doi.org/10.1023/A:1010085415024