... exchanging information in their domain (music, chemistry,electronics, hill-walking, finance, surfing, petroleum geology, linguistics, cooking,knitting, stellar cartography, history, engineering, ... Requirementssystem—we have tried to minimize any platform dependencies both in the codeexamples and in the case study. Except for using Windows NT 4.0 as our operating system, we have preferred tofeature ... software and hardware,including UNIX, workstations, minicomputers, mainframes, and, ofcourse, IBM PCs. Interest in hardware design, along with C andassembly languages, culminated in 1994 when he...