Recently, I was listening to a person state "I know
X has happened because I wrote the code for it". I wanted to call them out for citation in the vein of pics or it didn't happen. Since I was asking for source code, I thought maybe asking for the git hash was more relevant - and ( since source code can be a fluid thing ) followed immediately by the thought that I should ask for the tag name(s) associated with the code they claimed to have developed ( "
tag(s) or it didn't happen" ).
My question for this forum is...
What is the etymological relationship ( if any ) between "hashtag" in common usage and
tag functionality in the world of CS?
Certainly the developers of Twitter were familiar with
C programming languages and the idea that prefacing comments with an octothorp is a way of removing the trailing text as a piece of commentary. But is there a deeper relationship between
- the usage of the
#character as the implicit indexing tool it currently is in the Twitterverse and
- the idea of hashing as as cryptologic function?
The ( perhaps somewhat contradictory ) affirmative assumption here being: while two bodies of text are different, the "checksum of the intent" ( as declared by each author ) are identical; and each entry should be known to be related to the other.