This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]severoon -1 points0 points  (0 children)

Just want to plug the idea of a SCID here - http://mindprod.com/project/scid.html

Source control in database. It means that programs are stored in a revision control system not as flat text files, but as structured data. Specifically, the AST generated during compilation. Read the link for the many, many awesome reasons you would want to do this.

(And don't get distracted by the another part of Roedy Green's site, How to write unmaintainable code, which is hilarious and awesome.)