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.

Much Ado About Nothing: Why Off-The-End Pointers Are Necessary

Dr. Dobb's JournalAndrew Koenig
May 16, 2014

I would like to explain why it is important to be able to form pointers that "point" just past the end of an array. - C/C++

Pointer Arithmetic: A Major (Dis)advantage of C and C++

Dr. Dobb's JournalAndrew Koenig
May 09, 2014

Expressions such as *p++ appear in C and C++ programs all the time, and few other languages support this notion at all. - C/C++

How C Makes It Hard To Check Array Bounds

Dr. Dobb's JournalAndrew Koenig
May 01, 2014

An important part of the tension between performance and safety comes from the nature of C arrays and memory management. - C/C++

Social Processes And Heartbleed, Part 2

Dr. Dobb's JournalAndrew Koenig
April 25, 2014

Why are fixed-size buffers so popular? - C/C++

Social Processes and Heartbleed, Part 1

Dr. Dobb's JournalAndrew Koenig
April 16, 2014

Why is gets still with us? - C/C++

Tail Call Optimization and Java

Dr. Dobb's JournalEric Bruno
April 15, 2014

Java 8 requires functional languages to optimize their own tail calls for the time being. What exactly does that involve? - JVM Languages

How Overloading Interacts With C Compatibility

Dr. Dobb's JournalAndrew Koenig
April 11, 2014

The social properties of a programming language's user community affect the technical details of the language itself. - C/C++

The Nightmare of Binary Compatibility

Dr. Dobb's JournalAndrew Koenig
April 02, 2014

Wasn't C compatibility a major reason that C++ was designed the way it was? If so, why not write that desire into the standard? - C/C++

The Mixed Blessings of Compatibility

Dr. Dobb's JournalAndrew Koenig
March 26, 2014

Let's explore the implications of C++'s intent to act as an extension to C. - C/C++

Why Do Even Trivial Improvements Take So Long To Adopt?

Dr. Dobb's JournalAndrew Koenig
March 19, 2014

Changing how a programming system behaves is much harder than adding new behavior — even when the change is a clear improvement. - C/C++

Previous 1 2 3 4 5 6 7 8 9 10 Next