The Zen of Smalltalk Algorithm Coding

Taking to heart some advice from Zen and the Art of Motorcycle Maintenance, Florin has taken a truly circuitous route to what started as an intention to develop some better comparison tools. This took him to investigate longest common subsequence algorithms, then, starting with a straightforward implementation in Smalltalk of a classic algorithm (Hirschberg), through more and more optimized versions, including the discovery of an algorithmic improvement, and finally fighting the inadequacies of simple time recording and profiling tools for fine-grained performance measurements while making sure that the developed algorithm scales and performs well when used with challenging inputs (genome sequences).

 

For more information about the speakers at Smalltalk Solutions 2011, see below:


 

I am really looking forward to Smalltalk Solutions 2011. Over the last couple of years, Smalltalk has again improved, has become a very strong system to professionally model complex situations throughout the industries. And runs mission critical system 24/7. I am eager to learn more at Smalltalk Solutions 2011!–- Georg Heeg, STIC Executive Director

Smalltalk Solutions has always been an interesting conference, with lots of great presentations. I always leave with my head full of new ideas!–- Arden Thomas, Cincom Smalltalk Product Manager