1999 |
49 | | Andrew Koenig,
Barbara Moo:
Teaching Standard C++, Part 2.
JOOP 11(8): 64-67 (1999) |
48 | | Andrew Koenig,
Barbara Moo:
Teaching Standard C++, Part 3.
JOOP 11(9): 59-63 (1999) |
1998 |
47 | | Andrew Koenig:
A Quiet Revolution.
JOOP 10(8): 10-13, 16 (1998) |
46 | | Andrew Koenig:
Report from Morristown.
JOOP 10(9): 5-8 (1998) |
45 | | Andrew Koenig:
A Programming Revolution in Languages Founded on Object Logic.
JOOP 11(1): 13-16 (1998) |
44 | | Andrew Koenig:
Is Abstraction Good?
JOOP 11(2): 66-69 (1998) |
43 | | Andrew Koenig:
Simulating Dynamic Types in C++, Part 1.
JOOP 11(3): 76-78, 80 (1998) |
42 | | Andrew Koenig:
Simulating Dynamic Types in C++, Part 2.
JOOP 11(4): 63-67 (1998) |
41 | | Andrew Koenig:
Why Are Vectors Efficient?
JOOP 11(5): 71-75 (1998) |
40 | | Andrew Koenig:
A Standard C++ Appetizer.
JOOP 11(6): 85-87 (1998) |
39 | | Andrew Koenig,
Barbara Moo:
Teaching Standard C++.
JOOP 11(7): 11-17 (1998) |
1997 |
38 | | Andrew Koenig:
C++ in the Classroom: A Look Forward.
JOOP 10(1): 59-61 (1997) |
37 | | Andrew Koenig:
Turning an Interface Inside out.
JOOP 10(2): 56-58 (1997) |
36 | | Andrew Koenig:
Which Container Should we Teach First?
JOOP 10(3): 10-12 (1997) |
35 | | Andrew Koenig:
A ``++decade'' of C++.
JOOP 10(4): 20-23, 34 (1997) |
34 | | Andrew Koenig:
Inheritance and Abbreviations.
JOOP 10(5): 6-9, 21 (1997) |
33 | | Andrew Koenig:
Report from London.
JOOP 10(6): 11-16 (1997) |
32 | | Andrew Koenig:
Compile-Time Type Computation.
JOOP 10(7): 11-14 (1997) |
31 | | Andrew Koenig:
The Importance - and Hazards - of Performance Measurement.
JOOP 9(8): 58-60 (1997) |
30 | | Andrew Koenig:
Iterator Iterators and Temporal Sequences.
JOOP 9(9): 66-67, 71 (1997) |
1996 |
29 | | Andrew Koenig:
Function Adaptors.
JOOP 8(8): 51-53 (1996) |
28 | | Andrew Koenig:
Compatibility vs. Progress.
JOOP 8(9): 48-50 (1996) |
27 | | Andrew Koenig:
Generic Input Iterators.
JOOP 9(1): 72-75 (1996) |
26 | | Andrew Koenig:
Memory Allocation and C Compatibility.
JOOP 9(2): 42-43, 54 (1996) |
25 | | Andrew Koenig:
C++ as a First Language.
JOOP 9(3): 47-49 (1996) |
24 | | Andrew Koenig:
Design, Behavior, and Expectation.
JOOP 9(4): 79-81 (1996) |
23 | | Andrew Koenig:
Interface and Initiative.
JOOP 9(5): 64-67 (1996) |
22 | | Andrew Koenig:
Arithmetic Sequence Iterators.
JOOP 9(6): 38-39, 92 (1996) |
21 | | Andrew Koenig:
Garbage Collection in C++: No Panacea, but Useful.
JOOP 9(7): 55-57 (1996) |
1995 |
20 | | Andrew Koenig:
Introduction to Iterator Adaptors.
JOOP 7(8): 66-68 (1995) |
19 | | Andrew Koenig:
Polymorphic Reflections.
JOOP 7(9): 65-67, 80 (1995) |
18 | | Andrew Koenig:
Patterns and Antipatterns.
JOOP 8(1): 46-48 (1995) |
17 | | Andrew Koenig:
Is Programming Like Photography?
JOOP 8(2): 73-75 (1995) |
16 | | Andrew Koenig:
Wrapping up the Standard.
JOOP 8(3): 60-62 (1995) |
15 | | Andrew Koenig:
An Example of Language-Sensitive Design.
JOOP 8(4): 56-58, 61 (1995) |
14 | | Andrew Koenig:
Function Objects, Templates, and Inheritance.
JOOP 8(5): 65-68, 84 (1995) |
13 | | Andrew Koenig:
Variations on a Handle Theme.
JOOP 8(6): 77-80 (1995) |
12 | | Andrew Koenig:
Another Handle Variation.
JOOP 8(7): 61-63 (1995) |
11 | | Andrew Koenig:
Idiomatic design.
OOPS Messenger 6(4): 14-19 (1995) |
10 | | Andrew Koenig,
Bjarne Stroustrup:
Foundations for Native C++ Styles
Softw., Pract. Exper. 25(S4): S4/45-S4/86 (1995) |
1994 |
9 | | Andrew Koenig:
When to Write Buggy Programs.
JOOP 7(1): 80-82 (1994) |
8 | | Andrew Koenig:
Libraries in Everyday Use.
JOOP 7(2): 68-72, 80 (1994) |
7 | | Andrew Koenig:
Templates and Generic Algorithms.
JOOP 7(3): 45-47 (1994) |
6 | | Andrew Koenig:
Surrogate Classes in C++.
JOOP 7(4): 71-72, 80 (1994) |
5 | | Andrew Koenig:
Generic Iterators.
JOOP 7(5): 69-72 (1994) |
4 | | Andrew Koenig:
Thoughts on Abstraction.
JOOP 7(6): 68-70 (1994) |
1992 |
3 | | Andrew Koenig:
Space-Efficient Trees in C++.
C++ Conference 1992: 117-130 |
1991 |
2 | | Andrew Koenig,
Thomas A. Cargill,
Keith E. Gorlen,
Robert B. Murray,
Michael Vilot:
How Useful is Multiple Inheritance in C++?
C++ Conference 1991: 81-84 |
1990 |
1 | | Andrew Koenig,
Bjarne Stroustrup:
Exception Handling for C++.
C++ Conference 1990: 149-176 |