Published Articles

Dan Saks is the only person I know of who goes into detail about the fine points of topics like sequence points, rvalues and lvalues, the types of literal constants, and tag names. The C++ language becomes a little bit clearer to me when I read his explanations.
Walter Vannini of GBB Services

Dan has written over 200 articles for publications such as The C/C++ Users Journal (CUJ), The C++ Report, Dr. Dobb’s Journal (DDJ), Embedded Systems Design (ESD) (formerly Embedded Systems Programming (ESP)), Software Development Magazine (SD), and the WindowsTM/DOS Developer’s Journal (WDDJ) (now Windows Developer Network (WDN)).

The past five or six years of my columns from ESP and ESD are available on line at www.embedded.com. Here are some of my more popular older columns (listed chronologically):

“Mixing const with Type Names” (CUJ Dec 1996)
“Placing Data into ROM” (ESP May 1998)
“Placing const in Declarations” (ESP Jun 1998)
“What const Really Means” (ESP Aug 1998)
“Volatile Objects” (ESP Sep 1998)
“Placing Data into ROM with Standard C” (ESP Nov 1998)
“const T vs. T const” (ESP Feb 1999)
“Top-Level cv-Qualifiers in Function Parameters” (ESP Feb 2000)
“Numeric Literals” (ESP Sep 2000)