TOOL (Tiny Object Oriented Language) is an easily-embedded, object-oriented, C++-like-language interpreter. The language, and indeed a significant part of the core of the TOOL engine, is based on the BOB project, a work that was originally developed by david Betz covered in previously published issues of Dr. Dobb s Journal.
A Case Study: Replacing the persistence layer of a
Business Process Engine with JDO
The JDO specification (JSR-12) was released from the Java Community Process in April
2002. Its goal is to provide transparent persistence to Java classes. david Jordan provides
a concise introduction. Several books are becoming available that provide a more complete description of JDO3.
// This Communications Component is implemented using separate Read and Write
// threads. Messages from the threads are posted to the Comm control which is
// an invisible window. To handle data from the comm port, simply
// attach a handler to OnReceiveData . There is no need to free the memory
// buffer passed to this handler. If TAPI is used to open the comm port, some
// changes to this component are needed ( StartComm currently opens the comm
// port). The OnRequestHangup event is included to assist this.
//
// david Wann
// Stamina Software
// 28/02/96
// davidwann@hunterlink.net.au
*/
/* A Function Optimizer using Simple Genetic Algorithm */
/* developed from the Pascal SGA code presented by david E.Goldberg */
/* 同濟大學計算機系 王小平 2000年5月
If you re like me, you re excited by what people do with template metaprogramming (TMP) but are frustrated at the lack of clear guidance and powerful tools. Well, this is the book we ve been waiting for. With help from the excellent Boost Metaprogramming Library, david and Aleksey take TMP from the laboratory to the workplace with readable prose and practical examples, showing that "compile-time STL" is as able as its runtime counterpart. Serving as a tutorial as well as a handbook for experts, this is the book on C++ template metaprogramming."Chuck Allison, Editor, The C++ Source