Archive for April, 2009

Fine-tuning your programming brain

Monday, April 27th, 2009

[caption id="" align="alignleft" width="240" caption="Photo by Gaetan Lee"][/caption] Even the most genius programmer has bad days.  But have you ever stopped to consider how much of a better programmer you'd be if you had as many good days as possible?  We think it's not so much about how great you are ...

Feature-creep in scientific code

Monday, April 13th, 2009

[caption id="" align="alignleft" width="300" caption="Photo by blmurch"][/caption] (with thanks to Joe Z for the comment that inspired this post ) Feature-creep can be a real killer for your carefully crafted code.  Scientific code can be especially prone to it, simply because planning is hard when you're working on the edge of human knowledge.  ...

Doing several things at once: types of parallel computing

Tuesday, April 7th, 2009

Image via Wikipedia For decades computers have got faster by increasing the power of a single processing unit but recently chip makers are hitting limits, mainly cost and heat. The results: instead of one processor getting faster, more are being added. At the same time the advent of ...