Dec 152017
 
Bibliography of C++ articles & information.
File BIBLIO.ZIP from The Programmer’s Corner in
Category C Source Code
Bibliography of C++ articles & information.
File Name File Size Zip Size Zip Type
BIBLIO.DOC 20137 6204 deflated

Download File BIBLIO.ZIP Here

Contents of the BIBLIO.DOC file


Article 2050 of comp.lang.c++:
Path: dataio!uw-entropy!uw-june!uw-beaver!cornell!batcomputer!itsgw!steinmetz!uunet!oresoft!ken
From: [email protected] (Ken Cramer)
Newsgroups: comp.lang.c++
Subject: Second release of C++ Bibliography
Message-ID: <[email protected]>
Date: 3 Nov 88 21:16:38 GMT
Reply-To: [email protected] (Ken Cramer)
Organization: Oregon Software, Portland OR
Lines: 492








BIBLIOGRAPHY OF C++ ARTICLES AND PUBLICATIONS
November 1, 1988

Kenneth R. Cramer, Oregon Software
...uunet!oresoft!ken


BOOKS
----------

Stroustrup, Bjarne: "The C++ Programming Language", Addison-Wesley Publishing
Company, Inc., 1986.

Wiener, Richard S., Pinson, Lewis J.: "An Introduction to Object-Oriented
Programming and C++", Addison-Wesley Publishing Company, Inc., 1988.

Berry, John: "The Waite Group's C++ Programming", Howard W. Sams & Company,
1988.



STROUSTRUP
----------

Stroustrup, Bjarne: "Classes: An Abstract Data Type Facility for the
C Language", Computer Science Technical Report No. 84, AT&T Bell
Laboratories, Murray Hill, NJ, April 3, 1980, (No longer available from
AT&T BTL).

Stroustrup, Bjarne: "A Set of C++ Classes for Co-routine Style
Programming", Computer Science Technical Report No. 90, AT&T Bell
Laboratories, Murray Hill, NJ, Revised November 1, 1984; Also available
in the C++ Translator Technical Papers collection from AT&T to attendees
of OOPSLA'87.

Stroustrup, Bjarne: "The C++ Programming Language-Reference Manual,"
Computer Science Technical Report No. 108, AT&T Bell Laboratories,
Murray Hill, NJ, Revised November 1, 1984.

Stroustrup, Bjarne: "Adding Classes to C: An Exercise in Language
Evolution", Software-Practice and Experience, Vol. 13, 1983, p139-161.

Stroustrup, Bjarne: "Data Abstraction in C", Computer Science Technical
Report No. 109, AT&T Bell Laboratories, Murray Hill, NJ, January 1, 1984;
Also published in AT&T Bell Laboratories Technical Journal, Vol. 63
No. 8, Part 2, October, 1984, p1701-1732.

Stroustrup, Bjarne: "A C++ Tutorial", Computer Science Technical Report
No. 113, AT&T Bell Laboratories, Murray Hill, NJ, September 10, 1984.

Stroustrup, Bjarne: "An Extensible I/O Facility for C++", Proceedings
of the 1985 Summer USENIX Conference, Portland, OR, June 11-14, 1985,
p57-70.
pagebreak-char Nov 1, 1988 C++ Bibliography Page 2



Stroustrup, Bjarne: "An Overview of C++", ACM SIGPLAN Notices, editor
Richard L. Wexelblat, Vol. 21 No. 10, October, 1986, p7-18; Also
available in the C++ Translator Technical Papers collection from AT&T
to attendees of OOPSLA'87.

Stroustrup, Bjarne: "Multiple Inheritance for C++", Proceedings of the
Spring'87 EUUG Conference, Helsinki, May, 1987; Also available in the
C++ Translator Technical Papers collection from AT&T to attendees of
OOPSLA'87.

Stroustrup, Bjarne: "What is "Object-Oriented Programming"?", Proceedings
of the First European Conference on Object-Oriented Programming, Paris,
Springer-Verlag Lecture Notes in Computer Science, Vol. 276, June, 1987,
p51-70; Also published in Proceedings of the USENIX C++ Workshop, editor
Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p159-180; Also published
in, IEEE Software, Vol. 5 No. 3, May, 1988, p10-20; Also available in
the C++ Translator Technical Papers collection from AT&T to attendees of
OOPSLA'87.

Stroustrup, Bjarne: "The Evolution of C++ 1985 to 1987", Proceedings of
the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p1-21.

Stroustrup, Bjarne: "Possible Directions for C++", Proceedings of the
USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p399-416; Originally presented at the AT&T C++ users' group meeting
in September, 1987.

Stroustrup, Bjarne: "A Better C?", Byte Magazine, August 1988, p215-216D.

Stroustrup, Bjarne; Shopiro, Jonathan E.: "A Set of C++ Classes", Proceedings
of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p417-439; This is a revised version of BTL CSTR 90 to reflect changes
since it's publication.

Stroustrup, Bjarne: "Parameterized Types for C++", USENIX Proceedings of
the 1988 C++ Conference, Denver, CO, October 17-21, 1988, p1-18.

Stroustrup, Bjarne: "Type-safe Linkage for C++", USENIX Proceedings of
the 1988 C++ Conference, Denver, CO, October 17-21, 1988, p194-210.


PAPERS
--------------

ANSI X3J11 Language Subcommittee: "Preliminary Draft Proposed Standard -
The C Language", editor X3 Secretariat, Computer and Business Equipment
Manufactures Association, 311 First Street, NW, Suite 500, Washington,
DC 20001, (202) 638-4922.

Bar-David, Tsvi: "Teaching C++", Proceedings of the USENIX C++ Workshop,
editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p232-237.

Berman, C.; Gur, R.: "NAPS -- A C++ Project Case Study", USENIX
Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21, 1988,
p137-152.
pagebreak-char Nov 1, 1988 C++ Bibliography Page 3




Breuel, Thomas M.: "Data-Level Parallel Programming in C++", USENIX
Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21, 1988,
p153-168.

Breuel, Thomas M.: "Lexical Closures for C++", USENIX Proceedings 1988
C++ Conference, Denver, CO, October 17-21, 1988, p293-304.

Bruck, Dag M.: "Modelling of Control Systems with C++ and PHIGS", USENIX
Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21, 1988,
p183-192.

Call, Lisa A.; Cohrs, David L.; Miller, Barton P.: "CLAM -- an Open System
for Graphical User Interfaces", Proceedings of the USENIX C++ Workshop,
editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p305-325.

Campbell, Roy; Russo, Vincent; Johnston, Gary: "The Design of a
Multiprocessor Operating System", Proceedings of the USENIX C++ Workshop,
editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p109-125.

Cargill, Tom: "Pi: A Case Study in Object-Oriented Programming", Proceedings
of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p282-303.

Carolan, John: "C++ for OS/2", Proceedings of the USENIX C++ Workshop,
editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p47-65.

Coggins, James M.: "Integrated Class Structures for Image Pattern Recognition
and Computer Graphics", Proceedings of the USENIX C++ Workshop, editor
Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p240-245.

Conrad, Al: "Modelling Graphical Data with C++", Proceedings of the USENIX
C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987,
p238-239.

Detlefs, David; Herlihy, Maurice; Kietzke, Karen; Wing, Jeannette:
"Avalon/C++", Proceedings of the USENIX C++ Workshop, editor Keith Gorlen,
Santa Fe, NM, November 9-10, 1987, p451-459.

Detlefs, David; Herlihy, Maurice; Wing, Jeannette: "Inheritance of
Synchronization and Recovery Properties in Avalon/C++", Proceedings of
the 21th Hawaii International Conference on System Sciences, Kailua-Kona,
Hawaii, January 1988.

Dewhurst, Steve: "Architecture of a C++ Compiler", Proceedings of the
USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p35-45.

Doeppner, Thomas W., Jr.; Gebele, Alan J.: "C++ on a Parallel Machine,"
Proceedings of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe,
NM, November 9-10, 1987, p95-107.

Eccles, Joseph: "Porting from Common Lisp with Flavors to C++", USENIX
Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21, 1988,
p31-40.
pagebreak-char Nov 1, 1988 C++ Bibliography Page 4




Friedenbach, Ken: "C++ on the Macintosh", Proceedings of the USENIX C++
Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p67-76.

Fuhrman, Ken: "Object-Oriented Class Library for C++", Proceedings of
the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p209-231.

Gansner, E.R.: "Iris: A Class-Based Window Library", USENIX Proceedings
1988 C++ Conference, Denver, CO, October 17-21, 1988, p283-292.

Gautron, Philippe; Shapiro, Marc: "Two Extensions to C++: A Dynamic Link
Editor and Inner Data", Proceedings of the USENIX C++ Workshop, editor
Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p23-32.

Gorlen, Keith E.: "An Object-Oriented Class Library for C++ Programs,"
Proceedings of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM,
November 9-10, 1987, p181-207.

Gorlen, Keith E.: "Object-Oriented Programming Support (OOPS) Reference
Manual", National Institutes of Health, May 1986.

Hopkins, William E.: "Experience in Using C++ for Software System
Development", Proceedings of the USENIX C++ Workshop, editor Keith Gorlen,
Santa Fe, NM, November 9-10, 1987, p327-344.

Johnston, Gary M.; Campbell, Roy H.: "A Multiprocessor Operating System
Simulator", USENIX Proceedings of the 1988 C++ Conference, Denver, CO,
October 17-21, 1988, p169-182.

Kirslis, Peter: "A Style for Writing C++ Classes", Proceedings of the USENIX
C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987,
p147-148.

Kirslis, Peter A.; Terwilliger, Robert B.: " Implementing a Logic-Based
Executable Specification Language in C++", USENIX Proceedings of the 1988
C++ Conference, Denver, CO, October 17-21, 1988, p211-226.

Koenig, Andrew: "Associative Arrays in C++", Proceedings of the Summer
1988 USENIX Conference, San Francisco, CA, June 20-24, 1988, p173-186.

Lea, Douglas: "libg++, The GNU C++ Library", USENIX Proceedings 1988
C++ Conference, Denver, CO, October 17-21, 1988, p243-256.

Linton, Mark A.; Calder, Paul R.: "The Design and Implementation InterViews,"
Proceedings of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM,
November 9-10, 1987, p256-267.

Linton, Mark A.; Quong, Russell W.; Calder, Paul R.: "The Design of the
Allegro Programming Environment", Proceedings of the USENIX C++ Workshop,
editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p268-273.

Lippman, S.B.; Moo, B.E.: "C++: From Research to Practice", USENIX
Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21, 1988,
p123-136.
pagebreak-char Nov 1, 1988 C++ Bibliography Page 5




Lippman, S.B.; Stroustrup, Bjarne: "Pointers to Class Members in C++,"
USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21,
1988, p305-326.

Liu, Xing; Gonley, Patrick: "Program Translation by Manipulating Abstract
Syntax Trees", Proceedings of the USENIX C++ Workshop, editor Keith Gorlen,
Santa Fe, NM, November 9-10, 1987, p345-360.

Madany, Peter; Leyens, Douglas; Russo, Vincent; Campbell, Roy: "A C++
Class Hierarchy for Building UNIX-like File Systems", USENIX Proceedings
of the 1988 C++ Conference, Denver, CO, October 17-21, 1988, p65-80.

Miller, William M.: "Exception Handling without Language Extensions,"
USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21,
1988, p327-342.

Murray, R.B.: "Building Well-Behaved Type Relationships in C++", USENIX
Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21, 1988,
p19-30.

O'Riordan, Martin J.: "Debugging and Instrumentation of C++ Programs,"
USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21,
1988, p227-242.

Otillio, Troy: " A C++ Approach to Real-Time Systems: Task Interface
Library", USENIX Proceedings of the 1988 C++ Conference, Denver, CO,
October 17-21, 1988, p257-270.

Rafter, Mark: "Extending Stream I/O to include Formats", Proceedings of the
USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p149-157.

Rafter, Mark: "Formatted Streams: Extensible Formatted for C++ I/O
Using Object-Oriented Programming", Research Report 107, Department of
Computer Science, Warwick University, 1987.

Raghavan, Raghunath; Ramakrishnan, Niranjan; Strater, Sue: "A C++ Class
Browser", Proceedings of the USENIX C++ Workshop, editor Keith Gorlen,
Santa Fe, NM, November 9-10, 1987, p274-281.

Richards, J.E.: "Some Aspects of Binding GKS to C++", Computer Graphics
Forum 6(3), (September 1987), p211-218.

Rose, John R.; Steele, Guy L. Jr.: "C*: An extended C Language", Proceedings
of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p361-439.

Rose, John R.: "C*: A C++-like Language for Data-Parallel Computation,"
Proceedings of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM,
November 9-10, 1987, p127-134.

Rose, John R.: "Implementing a Compiler in C++", Proceedings of the USENIX
C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987,
p135-146.

pagebreak-char Nov 1, 1988 C++ Bibliography Page 6




Russo, Vincent F.; Kaplan, Simon M.: "A C++ Interpreter for Scheme",
USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21,
1988, p95-108.

Schulert, Andrew; Erf, Kate: "Open Dialogue: Using an Extensible Retained
Object Workspace to Support a UIMS", USENIX Proceedings of the 1988 C++
Conference, Denver, CO, October 17-21, 1988, p53-64.

Schwarz, Jerry: "A C++ Library for Infinite Precision Floating Point,"
USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21,
1988, p271-282.

Scott, Roger; Reddy, Prakash; Edwards, Russel; Campbell, David: "GPIO:
Extensible Objects for Electronic Design Tools", USENIX Proceedings of the
1988 C++ Conference, Denver, CO, October 17-21, 1988, p109-122.

Shopiro, Jonathan E.: "Extending the C++ Task System for Real-Time Control,"
Proceedings of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM,
November 9-10, 1987, p77-94.

Stokes, Ronan: "Prototyping Database Applications with a Hybrid of C++ and
4GL", USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October
17-21, 1988, p41-53.

Szczur, Martha R.; Miller, Philip: "Transportable Applications Environment
(TAE) Plus Experiences in "Object"-ively Modernizing a User Interface
Environment", OOPSLA 88 Conference Proceedings, editor Richard L. Wexelblat,
San Diego, CA, September 25-30, 1988, p58-70, (Mentions C++ among the other
Object-Oriented languages).

Tiemann, Michael D.: ""Wrappers": Solving the RPC Problem in GNU C++,"
USENIX Proceedings of the 1988 C++ Conference, Denver, CO, October 17-21,
1988, p343-361.

Trickey, Howard: "C++ vs. Lisp", Proceedings of the USENIX C++ Workshop,
editor Keith Gorlen, Santa Fe, NM, November 9-10, 1987, p440-449.

Vlissides, John M.; Linton, Mark A.: "Applying Object-Oriented Design to
Structured Graphics", USENIX Proceedings of the 1988 C++ Conference,
Denver, CO, October 17-21, 1988, p81-94.

Waldo, Jim: "Using C++ to Develop a WYSIWYG Hypertext Toolkit", Proceedings
of the USENIX C++ Workshop, editor Keith Gorlen, Santa Fe, NM, November 9-10,
1987, p246-255.

Weinand, Andre; Gamma, Erich; Marty, Rudolf: "ET++ - An Object-Oriented
Application Framework in C++", OOPSLA 88 Conference Proceedings, editor
Richard L. Wexelblat, San Diego, CA, September 25-30, 1988, p46-57.





pagebreak-char Nov 1, 1988 C++ Bibliography Page 7




ARTICLES
------------

Auld, Will: "A C Programmer's Introduction to C++", UNIX Magazin (German),
October, 1988, p74-75, also published as an Oregon Software Internal
Article, October, 1988.

Dewhurst, S.C.: "Flexible Symbol Table Structures for Compiling C++,"
Software Practice & Experience, August 1987.

Eckel, Bruce: "A Programmer's Introduction to C++ C grows up", Micro
Cornucopia, March/April 1988, p32, (PC and translator oriented).

Eckel, Bruce: "Building MicroCad: Design With C++", Micro Cornucopia,
No. 44, Nov-Dec 1988, p32-37.

Franz, Marty: "Succeeding C", PC Tech Journal, September 1987, p166ff.

Guyon, Janet: "Technology Column: Improving Production of Computer Software,"
The Wall Street Journal, Tuesday May 10, 1988, p37, (Several good quotes
from users, AT&T and market researchers).

Koenig, Andrew: "What is C++, Anyway?", Journal of Object-Oriented
Programming, April/May 1988, p48-52.

Koenig, Andrew: "Why I Use C++", Journal of Object-Oriented Programming,
June/July 1988, p38-42.

Koenig, Andrew: "An example of Dynamic Binding in C++", Journal of
Object-Oriented Programming, August/September 1988.

Ladd, Scott Robert: "Feeling SOGgy", Micro Cornucopia, No. 44, Nov-December
1988, p50-53, (Review of Zortech C++ among other reviews).

Lowe, Anne: "C++ Gains Following From Industry Leaders", Software Business,
Monday April 4, 1988, p7ff, (Good quotes on C++ from AT&T, Sun and users).

Mackinlay, Bruce: "After C", UNIX World, July 1986, p51ff.

Micallef, Josephine: "Encapsulation, Reusability and Extensibility in
Object-Oriented Programming Languages", Journal of Object-Oriented
Programming, April/May 1988, p12-34.

Miller, William: "Error Handling in C++", Computer Language, May 1988,
p43-52.

Murray, R.: "An Introduction to C++: Data Hiding", The C Journal, Spring 1986.

Murray, R.: "An Introduction to C++: Object-oriented Programming", The C
Journal, Summer 1986.

Murray, R.: "An Introduction to C++: Operator Overloading", The C Journal,
Spring 1987.

Reyman, Joseph: "C inherits inheritance: A handful of C++ tools", Computer
Language, May 1988, p89-93, (PC and translator oriented review).

pagebreak-char Nov 1, 1988 C++ Bibliography Page 8


Roland, Jon: "C on the Horizon", AI EXPERT, April 1987, p47-55, (Brief
mention of C++ among the other Object-Oriented languages).

Salzman, Issac: "An Objective Look at C++ Compilers", Off the Shelf
Column, UNIX REVIEW, November 1988, p81-88, (Comparison of Designer C++,
G++, and Oregon C++).

Trespasz, Nancy: "Zortech Developing OS/2 Compiler, Interface Toolkit,"
Reseller News, July 18, 1988, page ??, (Zortech C++ product
pre-announcement).

Udell, Jon: "A C++ Toolkit", BYTE Magazine, November, 1988, p223-227,
(Zortech compiler review and comparison).

Vernon, Vaughn: "Object-Oriented OS/2", 1988 Programmer's Journal 6.5,
p60-66.

Weiss, Ray: "$99 PC C++ compiler", Electronic Engineering Times, July 11,
1988, page ??, (Zortech C++ product announcement).

Weiss, Ray: "C++ compiler eliminates preprocessors", Electronic Engineering
Times, July 11, 1988, p64, (Oregon C++ Product announcement).

Weinberger, Peter: "Interview with Bill Joy", UNIX REVIEW, April 1988,
p60-67, (Contains the famous Bill Joy quote about the new UNIX and C++).

Wiener, Richard S.: "A First Look at the Oregon Software C++ Compiler,"
Journal of Object-Oriented Programming, June/July 1988, p54.

Wiener, Richard S.: "The Guidelines C++ Translator", Journal of
Object-Oriented Programming, August/September 1988, p83.

Wilkinson, Nancy M.: "Virtual Functions in C++", UNIX REVIEW, August
1988, p57-62.




OBJECT ORIENTED ARTICLES, etc. (absolutely non-exhaustive by desire)
------------

Cox, Brad: "Object Oriented Programming--An Evolutionary Approach,"
Addison-Wesley, 1986.

Cox, Brad: "Message/Object Programming: An Evolutionary Change in
Programming Technology", IEEE Software, January 1984, p50-61.

Cox, Brad; Hunt, Bill: "Objects, Icons, and Software IC's", BYTE Magazine,
August 1986, p161-176.

Kerr, Ron: "A Materialistic View of the Software "Engineering" Analogy,"
SIGPLAN Notices, March 1987, p123-125, (Object Oriented Programming
benefits for managers).

Waldo, Jim: "A New Generation", UNIX Review, August, 1988, p32-40.
pagebreak-char Nov 1, 1988 C++ Bibliography Page 9




Thanks to: George W. Leach at Paradyne Corporation,
Rob Murray at AT&T,
Andrew Koenig at AT&T,
John Richards at Praxis Systems,

For their help in updating the bibliography


***************************************************************************
Ken Cramer Oregon Software Inc, 6915 Macadam Ave, Portland, OR 97219-2397
EOM ...!tektronix!oresoft!ken or ...!uunet!oresoft!ken (503)245-2202




 December 15, 2017  Add comments

Leave a Reply