Author: Dr Dobb's Journal" Editorial team