October 2000  
Dr. Dobb's Journal   
  
File: C#1.TXT
Title: THE C# PROGRAMMING LANGUAGE
Author: Scott Wiltamuth
Keywords: OCT20     COMPONENTS    C++   JAVA
Description: Published source code accompanying the article by Scott Wiltamuth
in which he uses Microsoft's C# programming language to important aspects of the
language.

File: CPPTT.TXT
Title: C++ TYPE TRAITS
Author: John Maddock and Steve Cleary
Keywords: OCT20     C++
Description: Published source code accompanying the article by 
John Maddock and Steve Cleary in which they examine how generic programming does
not have to sink to the lowest common denominator. Therein lie the value of type
traits.

File: NAMESPAC.TXT
Title: MIGRATING TO NAMESPACES
Author: Herb P. Sutter
Keywords: OCT20   C++
Description: Published source code accompanying the article by Herb Sutter in
which he discusses C++ namespaces, a feature most compilers now support.

File: ALIAS.TXT
Title: TYPE-BASED ALIAS ANALYSIS
Author: Mark Mitchell
Keywords: OCT20     C++ 
Description: Published source code accompanying the article by Mark Mitchell in
which he discusses aliasing issues which make it difficult for compilers to
generate code that runs as fast as you might hope. Luckily, the C++ type system
makes clear what can and 
cannot alias.

File: CPPMETRIC.ZIP
Title: MEASURING C++ PROGRAM EFFICIENCY
Author: Derek Truong and Allen Chan 
Keywords: OCT20     C++   METRICS
Description: Unpublished source code and related files accompanying the article
by Derek Truong and Allen Chan in which they describe an interactive C++ metrics
tool that makes automated metrics gathering a natural part of the development
process. Requires UNZIP/PKUNZIP to extract.

File: TINI.TXT    
Title: THE TINI INTERNET INTERFACE
Author: Al Williams
Keywords: OCT20     Java   Internet Appliance
Description: Published source code accompanying the article by  Al Williams in
which he uses Dallas Semiconductor's Tiny InterNet Interface (TINI) board--that
includes a Java-capable CPU, 512K of nonvolatile memory, and an Ethernet
transceiver--to build a typical Internet appliance. Also see TINI.ZIP.

File: CPORT.TXT
Title: PORTABILITY IN C
Author: James Metzger and William Wright
Keywords:  OCT20    C   PORTABILITY    REAL-TIME
Description: Published source code accompanying the article by James Metzger and
William Wright in which they present techniques they've developed to achieve
portability of a real-time signal processing software system consisting of over
300,000 lines of C code. 

File: APRT.TXT
Title: USING APACHE PORTABLE RUN-TIME
Author: Ryan Bloom
Keywords: OCT20     APACHE   
Description: Published source code accompanying the article by Ryan Bloom in
which he examines the Apache Portable Run-Time, a library that is designed to
address the Apache web server's portability problems.

File: JQA010.TXT
Title: JAVA Q&A  
Author: Karl Moss
Keywords: OCT20    JAVA     
Description: Published source code accompanying the article by Karl Moss in
which he examines techniques for instrumenting Java code at run time. 

File: AA010.TXT
Title: ALGORITHM ALLEY  
Author: David Wincelberg
Keywords: OCT20   ALGORITHM     
Description: Published source code accompanying the article by David Wincelberg
in which he presents a simple alphanumeric-ordering function, then describes
another function suitable for comparing long filenames.




 
2


