Well these are at least more or less known and widely used (though I agree if you never worked with Java that .JAR and .WAR will be confusing).
But when a language ecosystem opts for cutesy niche names then they just end up confusing everybody, including some of their own users.