Correct, the file type was named to sound like the peanut butter as described in the documentation, “Choosy developers choose gif,” because the name is a pun. The word “jif” means a short amount of time. “I’ll send it to you in a gif” is a play on that similarity.
But like many technical terms, more people were reading the word than using the word, and people don’t read manuals. Then for whatever reason some fake liguists made up some bullshit rules for pronouncing acronyms, and that argument took hold.
Whatever the reason, the hard “g” pronunciation has caught on, and is now also an acceptable pronunciation.
The only rule that matters is common usage. One is the original, one is the alternative, but both pronunciations are used, therefore both are valid.
Any other argument is stupid.
Which in this case isn’t stupid because one is a file type and other is peanut butter.
Correct, the file type was named to sound like the peanut butter as described in the documentation, “Choosy developers choose gif,” because the name is a pun. The word “jif” means a short amount of time. “I’ll send it to you in a gif” is a play on that similarity.
But like many technical terms, more people were reading the word than using the word, and people don’t read manuals. Then for whatever reason some fake liguists made up some bullshit rules for pronouncing acronyms, and that argument took hold.
Whatever the reason, the hard “g” pronunciation has caught on, and is now also an acceptable pronunciation.
Except languages have patterns.
https://m.youtube.com/watch?v=MSJaSS_Zj0Y
Patterns? New to English?