Retro is a concatenative, stack based language with roots in Forth.
It is designed to be small, easily learned, and easily modified to meet specific needs, it has been developed and refined through continual use by a small community over the last decade.
This blog is written in Retro and has served as my primary means of posting things concerning Retro since 2010. The core code for Corpse is included in the Retro releases and can be freely studied and deployed.
The most recent posts are shown below. You can also view a list of all posts.
I have maintained a git mirror of the bzr repository for a while now. Until recently, this was hosted on github. Due to technical issues (github is rejecting some commits due to email address formatting), I've decided to move the repository to google code. So far there haven't been any issues with the commits being pushed there, so I'm hopeful that no further changes will be needed.
For now I am attempting to maintain a copy of the miror on github. I have written a script to rewrite the contributor email addresses to the format github wants before the automated pushes take place. This may damage the history though, so I'm not going to consider this a clean solution.
There have been no problems with the mercurial mirrors thus far. I have two of these now (on bitbucket and assembla), and may add additional mirrors in the future if a need arises.