> we use it to express conventions in programming
Interestingly programming is the one place where I ditch it almost entirely (at least in my personal code bases).
Be thankful you haven't encountered the clusterfuck that is the Go Language :P