Version Control

In the early days when I was programming on DOS we had no version control software, and PKZIP was typically used to archive releases (crude but functional). I knew from a brief exposure to Xenix about SCCS, and what real version control was like, so I created my own version control system for DOS. I …

More

Domain specific language design

Over the years I have developed a number of domain specific languages, or translator front ends. My first ever translator was a front end for MS-Basic. I had learned programming initially in Basic, and then Z-80 assembler, finally graduating to Pascal. Then I got my first job, and it was pure Basic, line numbers and …

More

About me

John J. Allen. I have over 25 years of software development expertise in a variety of languages, and on a variety of platforms. I also have a lot of experience administering Unix & Linux systems. Work History Technologies/Projects Domain Specific Languages Version Control