#gcc4.3以降とclangには__COUNTER__マクロが有ります。。>gensym
#あとMSVCにも有るか。MSVC発祥..?
#おー、そんなものがあるとは。Cも進化してるのう。
#gitのSHA1の桁数は7がデフォルトですね(変更可能だった気がするけど)
##moshでも7桁衝突は有るな。。意外とデンジャーかも。
#まあ、7桁とかで会話してるときはあくまで文脈 (最近のコミットとか) があるわけで… 総オブジェクト数にもよるし、文脈に合わせて可変にすればいいんじゃないでしょうか。でも12桁くらいならそんなに長くないしいいかも。
##このケースではどう間違えたのかわかりませんが、ネタじゃなくて rm -Rf / しちゃったとかいう話はたまに聞きますね
#rmは個人的にそんなに恐怖を感じない (あんまり間違えなさそう、と思ってる) ですが、「リストアするデバイスを間違えた」みたいなのはいかにも自分もやりそうで怖いですね。でも、怖いと思ってることは何度も確認するので、むしろ怖いと思ってないことの方が危ないかも。