I get annoyed by tools like those featured here putting the language they are written in front and center like it's a defining feature about the application. The only thing that should matter (specifically with a compiled binary distributed program) is what it does and how well it does it.
The point I expressed in the conclusion was meant to turn the apparent condescension from the earlier part around on the reader. I'm saying that we should be more mindful of those who don't know what we know.
I made this guide to save myself time when I’m helping new people get into software. Feel free to submit a pull request and discuss using the github system if you find something highly objectionable. I do understand that the first one is very divisive, but I’m not sure how else to get people into problem-solving and not being afraid of the terminal.
I live near a walgreens with this, and the worst part about it is when the screen is broken, and it doesn't serve the basic purpose of allowing me to know what beverages are behind the window.
Actually, now that I think of it when the system is "working properly" I still can't be sure of what's behind the door if I open it.