Quantcast
Greg Wilson

Biography

Greg Wilson holds a Ph.D. in Computer Science from the University of Edinburgh, and has worked on high-performance scientific computing, data visualization, and computer security. He is the author of Data Crunching and Practical Parallel Programming (MIT Press, 1995), and is a contributing editor at Doctor Dobb's Journal, and an adjunct professor in Computer Science at the University of Toronto.

Books

Beautiful Code Beautiful Code
June 2007
$44.99 USD
starstarstarstarstar
(Read Reviews)

Data Crunching Data Crunching (Pragmatic Bookshelf)
by Greg Wilson
April 2005
$29.95 USD
starstarstarstarstar
(Read Reviews)

Articles

Blog

Beautiful Concurrency

August 09 2007

As multicore CPUs and distributed applications become the norm rather than the exception, more and more programmers are discovering that concurrent programming is a lot harder than sequential programming---so much so, in fact, that traditional "hack and patch" approaches simply... read more

Practice and Experience

August 08 2007

One of the reasons there's less beautiful code in the world than most of us would like is that academic computer scientists don't actually seem to care much about it. Other than a lecture or two about commenting and sensible... read more