Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼



site Search Results

Results for: Andrew Koenig

Sort by: Relevance | Date

The Dr. Dobb's Developer Library DVD Order the NEW Discounted Dr. Dobb's Developer Library DVD 6
Purchase the fully searchable DVD for $59.95 - a 60% discount! Features 21 years of Dr. Dobb's Journal, 15 years of Sys Admin magazine, 14+ years of C/C++ Users Journal, 1 year worth of Dr. Dobb's Digest, podcasts, videos and more! Order Now.

Accelerating C++ Programming

Dr. Dobb's Journal,
March 01, 2001

Peter takes a long look at Andrew Koenig and Barbara Moo's Accelerated C++: Practical Programming by Example.

Koenig Keynote Spotlights C++

Dr. Dobb's Journal
May 01, 1999

Two years ago Andrew Koenig, of AT&T Research, made three predictions about the future of C++. The first was that the standard would be approved by November, 1997. The second was that C++ would provide easier solutions to every day problems facing programmers, and the third was that C++ would exhibit an intellectual framework for future growth. In his Wednesday evening keynote, "C++: Are We Having Fun Yet?," Koenig declared the fulfillment of all three predictions.

Immodularity

Dr. Dobb's JournalJocelyn Paine
August 23, 2009

I like the following joke, performed by Dave Green at the Oxford Comedy Cellar, for its connection with modularity and non-local reference, the latter discussed byAndrew Koenig and others in Have we forgotten what's wrong with goto statements?

- Design

There are no Stupid C++ Questions

Dr. Dobb's JournalChristopher Diggins
April 07, 2008

This blog post is a response to my colleague Andrew Koenig's recent blog post Questions that make me cringe

- Design

Gliders, Hasslers, and the Toadsucker: Writing and Explaining a Structured Excel Life Game

Dr. Dobb's JournalJocelyn Paine
March 12, 2009

"Have we forgotten what's wrong with goto statements?" asked Andrew Koenig recently. Bradford Miller had a pithy reply: you need too many "thumbs" when reading code. Better to use a language with proper control structures, not bodge them from labels that will, for all a reader can tell, leave you leaping around your program like a flea on a dog full of coffee. This reminded me of spreadsheets, which unrestricted cell references can make just as unreadable. So I'm going to show how to write and document a spreadsheet in a high-level language I've implemented: Excelsior, which I've made available here. The spreadsheet runs Life; linking a clear English-and-equations account of Life with Excel's graphic appeal, it may interest school maths teachers, as well as those seeking to write and document safer spreadsheets.

- Design

Ruminations in C++

Dr. Dobb's Journal,
April 01, 1997

Underdocumented C++  

Dr. Dobb's Journal,
April 01, 2003

Al goes further with C++'s typename keyword—yet another underdocumented C++ feature. - Web Development

C++ Made Easier - Handles and Exception Safety, Part 2: Intrusive Reference Counting

Dr. Dobb's Journal,
October 01, 2002

More on handle classes. This time you'll see how to optimize them.

What can we do about finger-pointing?

Dr. Dobb's JournalAndrew Koenig
July 13, 2010

I have paid for software from two vendors; the two software packages will not work together; and each vendor blames the other. - Design

When the interface programs the user

Dr. Dobb's JournalAndrew Koenig
March 13, 2010

If you are using a keyboard with aftertouch, you can control how a note sounds after you have already started playing it. - Design

1 2 3 4 5 6 7 8 9 10 Next