When I first started programming years ago I liked assembler for it's sheer spaghetti beauty. But after I found that SNOBOL allowed two gotos at the end of each line of code (i.e. one on success and one on failure), I was in love...