How do programs change over time?

Jason Dagit and I recently wrote a paper that got accepted at the "DChanges 2013" workshop in Florence, Italy this September.  Alas, I didn't get to attend since I had to be at another conference at the same time.  Jason had to endure a trip to Italy solo - which, I'm sure was a huge … Continue reading How do programs change over time?

Advertisements

Updates coming for out-of-date public code

For anyone who has read any of my blog posts from the last couple years and tried to run the code unsuccessfully, this is my fault.  I didn't include proper cabal files with each program to ensure that you had the right versions of the libraries they depend on when you try to build them. … Continue reading Updates coming for out-of-date public code

3D DLA in Haskell, Part II – Performance Tuning

About a month ago, I shared my code implementing the 3D diffusion limited aggregation algorithm. The point of that post was to show how the algorithm looked when implemented in Haskell, without any concern early on for speed. I am very interested in seeing how functional languages can be applied to computational science problems, and … Continue reading 3D DLA in Haskell, Part II – Performance Tuning