Creating a branch with an existing tag name can cause unexpected behavior.
Source: More shell, less egg
Doug McIlroy’s critique “A Review of Knuth’s Literate Programming Techniques” eviscerated Donald Knuth’s 10+ pages WEB-program by replacing it with a six-command shell pipeline that objectively fulfilled Knuth’s assignment.
💻 McIlroy’s six-command shell pipeline is a complete and bug-free replacement for Knuth’s 10+ pages of Pascal.
📝 Jon Bentley’s “Programming Pearls” is a collection of some of his columns.
📚 Literate programming is the idea of writing a program and its documentation at the same time, interleaved with each other.