Craig+S.+Bruce

a Canadian computer scientist and senior software developer, Ph.D. at University of Waterloo on //Performance Optimization for Distributed-Shared-Data Systems// in 1998. His professional experience include [|low-level] [|software libraries], [|computational geometry], [|map rendering], [|image processing], [|spatial indexing], performance optimization, and [|high-level] [|software design]. He further is a 8-bit Commodore VIC-20 enthusiast, and along with his fellow R. Kevin Phillips, author of the chess program KC Chess, written in Turbo Pascal to run under MS-DOS computers for their undergraduate final project at the [|University of New Brunswick] in 1990. || toc =Selected Quotations= by Craig S. Bruce
 * Home * People * Craig S. Bruce**
 * [[image:craig_office_199906_hs1.jpg link="http://www.csbruce.com/~csbruce/"]] ||~ || **Craig Steven Bruce**,
 * Craig S. Bruce ||~ ||^ ||
 * Silence is a statement that is open to gross misinterpretation (1986)
 * Temporary solutions often become permanent problems (1986)
 * In 1969 a couple of guys walked around on the moon, but, much more important to the future of humanity, UNIX was invented (1994)
 * Nothing surpasses the beauty and elegance of a bad idea (1994)
 * If you think a 300 MHz 64-bit RISC processor is better than a good old 8-bit 6502, then you just have a lack of imagination (1994)
 * The Dark Side of **The Source**: Inline documentation (1994)
 * The problem of research is that someone, somewhere, has already done what you are proposing to do. The challenge is to make sure that you don't find out about this other guy's work until after you have graduated (1994)
 * Parallel programming is being repeatedly slapped in the face by your faulty assumptions (2010)

=Selected Publications=
 * Craig S. Bruce (**1992**). //[|Design and implementation of an instructional operating system]//. M.Sc. thesis, [|University of New Brunswick]
 * Craig S. Bruce (**1998**). //[|Performance Optimization for Distributed-Shared-Data Systems]//. Ph.D. thesis, University of Waterloo

=External Links=
 * [|Craig Bruce's Home Page]
 * [|KC Chess: Kevin & Craig's Chess Program]
 * [|Craig's 8-bit Commodore Page]

=References= =What links here?= include page="Craig S. Bruce" component="backlinks" limit="40"
 * Up one level**