February 2002  
Dr. Dobb's Journal   

File: MONDRIAN.TXT
Title: MONDRIAN FOR .NET
Author: Jason Smith, Nigel Perry, and Erik Meijer
Keywords: FEB02   .NET   MONDRIAN   FUNCTIONAL LANGUAGE  
Description: Published source code accompanying the article by Jason Smith, Nigel Perry, and Erik Meijer in which they discuss Mondrian, a modern purely functional language specifically designed to leverage the possibilities of the .NET Framework. Also see MONDRIAN.ZIP.

File: MONDRIAN.ZIP
Title: MONDRIAN FOR .NET
Author: Jason Smith, Nigel Perry, and Erik Meijer
Keywords: FEB02   .NET   MONDRIAN   FUNCTIONAL LANGUAGE  
Description: Unpublished source code accompanying the article by Jason Smith, Nigel Perry, and Erik Meijer in which they discuss Mondrian, a modern purely functional language specifically designed to leverage the possibilities of the .NET Framework. Requires UNZIP/PKUNZIP to extract. 

File: D.TXT
Title: THE D PROGRAMMING LANGUAGE
Author: Walter Bright
Keywords: FEB02    C  C++
Description: Published source code accompanying the article by Walter Bright in which he discusses D, a programming language that looks a lot like C and C++, but eliminates features that make programs difficult to write, debug, test, and maintain.

File: TCLSKILL.TXT
Title: TCL/TK & SKILL MIX IT UP
Author: Christopher Nelson
Keywords: FEB02   TCL   TK    LISP
Description: Published source code accompanying the article by Christopher Nelson in wihch he adapts a GUI written in Tcl/Tk with a SKILL--a proprietary language based on LISP. Also see TCLSKILL.ZIP.

File: TCLSKILL.ZIP
Title: TCL/TK & SKILL MIX IT UP
Author: Christopher Nelson
Keywords: FEB02   TCL   TK    LISP
Description: Unpublished source code accompanying the article by Christopher Nelson in wihch he adapts a GUI written in Tcl/Tk with a SKILL--a proprietary language based on LISP. Requires UNZIP/PKUNZIP to extract. 

File: FORTN2K.TXT
Title: THE FORTRAN 2000 STANDARD
Author: Dan Nagle 
Keywords: FEB02   FORTRAN   
Description: Published source code and related files accompanying the article by Dan Nagle in which he examines the Fortran 2000 standard which fully supports object-oriented programming, IEEE floating-point, and enhanced derived types and I/O.

File: MULTILAN.TXT
Title: CREATING LIBRARIES FOR MULTIPLE PROGRAMMING LANGUAGES
Author: Ken Martin, William Hoffmanm, Berk Geveci
Keywords: FEB02   PYTHON   JAVA   VISUAL BASIC    TCL
Description: Published source code accompanying the article Ken Martin, William Hoffmanm, and Berk Geveci in which they discuss how to develop libraries that support a wide range languages. Also see MULTILAN.ZIP.

File: MULTILAN.ZIP
Title: CREATING LIBRARIES FOR MULTIPLE PROGRAMMING LANGUAGES
Author: Ken Martin, William Hoffmanm, Berk Geveci
Keywords: FEB02   PYTHON   JAVA   VISUAL BASIC    TCL
Description: Unpublished source code accompanying the article by Ken Martin, William Hoffmanm, and Berk Geveci in which they discuss how to develop libraries that support a wide range languages. Requires UNZIP/PKUNZIP to extract. 

File: BOBNUON.TXT
Title: BOB MEETS NUON
Author: David Betz
Keywords: FEB02   BOB   OOP   NUON   DVD
Description: Published code accompanying the article by David Betz in which he examines how Bob--a dynamic object-oriented language with syntax similar to C/C++, Java, and JavaScript--and is being used in NUON, a hardware/software platform for DVD players and set-top boxes. Also see BOB.ZIP.

File: BOB.ZIP
Title: BOB MEETS NUON
Author: David Betz
Keywords: FEB02   BOB   OOP   NUON   DVD
Description: Unpublished source code accompanying the article by David Betz in which he examines how Bob--a dynamic object-oriented language with syntax similar to C/C++, Java, and JavaScript--and is being used in NUON, a hardware/software platform for DVD players and set-top boxes. Requires UNZIP/PKUNZIP to extract. 

File: ZOPE.TXT
TITLE: ZOPE PAGE TEMPLATES
Author: Amos Latteier 
Keywords: FEB02    ZOPE    LINUX   XML   HTML  WEB 
Description: Published source code accompanying the article by Amos Latteier in which he examines Zope Page Templates which let you define dynamic content using attributes on existing HTML/XML tags. 

File: CLX.TXT
Title: BORLAND'S CLX COMPONENT FRAMEWORK
Author: Ray Lischner 
Keywords: FEB02    KYLIX   LINUX     DELPHI   
Description: Published source code accompanying the article by Ray Lischner in which he discusses CLX, a component framework for cross-platform development from Borland Software that debuted in Kylix and Linux. It is also available for Windows in Delphi 6. 

File: CPRO0202.ZIP
Title: C PROGRAMMING COLUMN
Author: Al Stevens
Keywords: FEB02   C/C++   AUDIO   WAV
Description: Unpublished source code accompanying the article by Al Stevens in which he continues development of his Music Minus This month he addresses one part of it--waveform playback and recording on the Win32 platform. Requires UNZIP/PKUNZIP to extract.

File: JQA0202.TXT
Title: JAVA Q&A 
Author: Surla Rao
Keywords: FEB02   JAVA    JMS   EJB
Description: Published source code accompanying the article by Surla Rao in which he discusses message-driven beans which combine the features of container-managed EJB and the Java Messaging Service (JMS). Also see JQA0202.ZIP.

File: JQA0202.ZIP
Title: JAVA Q&A 
Author: Surla Rao
Keywords: FEB02   JAVA    JMS   EJB
Description: Unpublished source code accompanying the article by Surla Rao in which he discusses message-driven beans which combine the features of container-managed EJB and the Java Messaging Service (JMS). Requires UNZIP/PKUNZIP to extract.

File: AA0202.TXT
Title: ALGORITHM ALLEY 
Author: William R. Mahoney
Keywords: FEB02   ALGORITHM   DATABASE   
Description: Published source code accompanying the article by William R. Mahoney in which he presents a record-selection algorithm for your database toolbox.

2


