Have you ever thought of writing your own compiler? There are a number of good reasons to do this. It's incredibly educational and can be useful. It can solve problems and produce abstractions that ...
OK after reviewing the size of the data I'm going to be dealing with, and listening to a rather convincing argument from someone who has done something similar to what I am attempting, I have decided ...