Friday, January 22, 2010

Prolog in Freemind

I really hate typing source code into a normal text editor or IDE. It feels like I'm chiseling it onto a stone tablet. It has caused me to procrastinate and delay or abandon many projects.


On the other hand, drawing an OmniGraffle diagram or creating a Freemind mindmap feels much more lightweight and throw-away. There isn't the same apprehension. Copying such a document in order to try a different approach is much easier than forking a multi-file code-base. It is much easier to have different versions of a diagram or mindmap in the same folder and open at the same time. It is much less traumatic to delete a diagram and admit to a failed experiment.


So, I am going to shave a yak this weekend. This is a sketch of an idea for expressing Prolog code in a mindmap:



Another yak is that the Prolog code I am writing is operating on OmniGraffle diagrams - but that's another post...

0 comments: