Brief history of BKChem

I have started with BKChem in summer of 2000. After some 2-3 months of coding I found out that implementing some new features (as undo etc.) would be imposible with the recent design and that the program needs a complete rewrite. Unfortunately I didn't have the time and strength to do that, so I left the sources as they were and turned to something else.

Then after about a year I decided that I simply can't leave the work that was done behind and started a rewrite. It was not a from-scratch rewrite, because that would be too hard. It was rather a step-by-step process of replacing the old code with new one while keeping the whole program functional. This way I recoded the important parts of the program in some 2 months and started with new features. Finally in march 2002 I was able to publish the code.