[ Chapter: toc | 1 | 2 | 3 | 4 | 5 | bib | web | (c) | ij ] [ elj.com | ps | pdf ]

[Select]
[C++?? : A Critique of C++ (3rd Ed.)]

C++?? : A Critique of C++ (3rd Ed.)

and

Programming and Language Trends of the 1990s

Copyright © Oct. 1996 Ian Joyner. All rights reserved.

[http://www.elj.com/oue1/]

[ To: next | prev | top | bottom ]

6. Bibliography

C++ ARM ELLIS and STROUSTRUP The Annotated C++ Reference Manual , AT&T 1990.

[Adams 96] SCOTT ADAMS The Dilbert Principle , Harper Collins 1996.

[Aho 92] AHO and ULLMAN Foundations of Computer Science, Computer Science Press 1992.

[Brooks 95] FREDERICK P. BROOKS The Mythical Man-Month, 20th Anniversary Edition, Addison Wesley.

[Bruce 96] KIM B. BRUCE Progress in Programming Languages, in ACM Computing Surveys, Vol. 28, No. 1, March 1996.

[Capretz 87] PIERREJ. CAPRETZ French in Action, A Beginning Course in Language and Culture, Yale University Press.

[Cline] MARSHALL CLINE C++ Frequently Asked Questions, comp.lang.c++ newsgroup.

[DDH 72] DAHL, DIJKSTRA, HOARE Structured Programming.

[Deming 82] W. EDWARDS DEMING Out of the Crisis, Cambridge University Press 1982.

[Dijkstra 76] E.W. DIJKSTRA A Discipline of Programming, Prentice Hall 1976.

[DM&L 87] TOM D E MARCO and TIMOTHY LISTER, Peopleware: Productive Projects and Teams, Dorset House 1987.

[Ege 96] STUART HIRSHFIELD and RAIMUND K. EGE Object-Oriented Programming, In ACM Computing Surveys, Vol. 28, No. 1, March 1996.

[Ellemtel 92] Programming in C++: Rules and Recommendations, Ellemtel Telecommunication Systems Laboratories, Sweden.

[Flan 96] DAVID FLANAGAN Java in a Nutshell, O'Reilly & Associates 1996.

[GWS 94] GARFINKEL , WEISS , STRASSMANN The Unix-Haters Handbook, IDG books 1994.

[Hext 90] J.B. HEXT Programming Structures: Machines and Programs. Volume I, Prentice Hall of Australia 1990.

[Ince 92] D.C.INCE Arrays and Pointers Considered Harmful, ACM SigPlan Notices, January 1992.

[Kilov and Ross 94] HAIM KILOV and JAMES ROSS, Information Modelling: An Object-oriented Approach, Prentice Hall 1994.

[L&S 95] WILLIAM J. LATZKO and DAVID M. SAUNDERS, Four days with Dr. Deming: A strategy for modern methods of management, Addison Wesley 1995.

[Madsen 93] MADSEN, MOLLER-PEDERSEN, NYGAARD, Object-Oriented Programming in the BETA Programming Language, Addison Wesley 1993.

[Meyer 88] BERTRAND MEYER Object-oriented Software Construction, Prentice Hall 1988. (2nd edition soon to appear.)

[Meyer 92] BERTRAND MEYER Eiffel: The Language, Prentice Hall 1992.

[Meyer 94] BERTRAND MEYER Reusable Software: The Base Object-oriented Component Libraries, Prentice Hall 1994.

[Meyer 95] BERTRAND MEYER Object Success, Prentice Hall 1995.

[Meyer 96a] BERTRAND MEYER A Taxonomy of Inheritance, IEEE Computer vol 29 No 5 May 1996.

[Meyer 96b] BERTRAND MEYER Using Inheritance Well, Chapter 25 of forthcoming Object-oriented Software Construction, 2nd edition Prentice Hall. Draft available on internet at http://www.eiffel.com/doc/manuals/technology/oosc/inheritance-design/

[Meyer 96c] BERTRAND MEYER Concurrency, Distribution and the Internet, Chapter 28 of forthcoming Object-oriented Software Construction, 2nd edition Prentice Hall. Draft available on internet at: http://www.eiffel.com/doc/manuals/technology/concurrency/CONCURRENCY.html

[Mody 91] R.P.MODY C in Education and Software Engineering, ACM SIGCSE Bulletin Vol.23 No. 3 September 1991.

[Morgan 90] CARROLL MORGAN Programming from Specifications, Prentice Hall 1990.

[P&S 94] JENS PALSBERG and MICHAEL I. SCHWARTZBACH Object-oriented Type Systems, Wiley 1994.

[Plauger 93] P.J. PLAUGER Programming Language Guessing Games: If C++ is the Answer, what's the question?, Dr Dobb's Journal, October 1993.

[Reade 89] CHRIS READE Elements of Functional Programming, Addison-Wesley, 1989.

[RBPEL91] RUMBAUGH, BLAHA, PREMERLANI, EDDY, LORENSEN Object-Oriented modelling and Design, Prentice-Hall, 1991.

[Sakkinen 92] MARKKU SAKKINEN Inheritance and Other Main Principles of C++ and Other Object-oriented Languages, University of Jyvaskyla, 1992. (Also published as selected papers in ECOOP `88, Computing Systems Vol. 5 No. 1, and Structured Programming Vol. 13 (1992).)

[Shaw 96] MARY SHAW and DAVID GARLAN Software Architecture: Perspectives on an emerging discipline, Prentice Hall 1996.

[SJE 91] SAAKE , JUNGCLAUS , EHRICH Object-Oriented Specification and Stepwise Refinement, in IFIP Workshop on Open Distributed Processing Berlin, 1991.

[Stroustrup 94] BJARNE STROUSTRUP The Design and Evolution of C++, Addison Wesley 1994.

[Sun 95] The Java Language Environment: A White Paper, Sun 1995. (http://java.sun.com)

[Sun 96] The Java Language Specification, Sun 1996. See WEB address.

[Weg 91] PETER WEGNER Concepts and Paradigms of Object-Oriented Programming, ACM SIGPLAN OOPS Messenger Volume 1 no. 1 August 1990.

[Wiener 95] RICHARD WIENER Software Development Using Eiffel: There can be life other than C++, Prentice Hall 1995.

[X3J16 92] Members of the X3J16 working group on extensions How to write a C++ Language Extension Proposal for ANSI-X3j16/ISO-WG21, ACM SIGPLAN Notices Vol. 27 No. 6 June 1992.

[Yoshida 92] KOICHIRO YOSHIDA Title and book in Japanese.

[ To: next | prev | top | bottom ]


[ Chapter: toc | 1 | 2 | 3 | 4 | 5 | bib | web | (c) | ij ] [ elj.com | ps | pdf ]

[Select]
[C++?? : A Critique of C++ (3rd Ed.)]

Comments to author: i.joyner@acm.org

All contents copyright (C) 1996, Ian Joyner. All rights reserved.
Updated: 01 Jan 2000; Moved: Nov 16, 1997