Some technologies, like PHP, goto and bubblesort, raise concern just by mentioning them. By understanding their history better, we can better improve our own programming skills. — Without the goto keyword, modern programming languages would simply not exist. But, given a brief survey of modern developers, you'll quickly find it maligned and shunned. Overuse of goto produces spaghetti code - used carelessly, they will yank a reader's attention back and forth, like someone with too many Wikipedia…