på en skärgårdsbåt i helgen stötte jag på en bekant från förr och vi uppdaterade varandra på vad vi sysslar med numera. jag berättade att jag arbetar som javakonsult och samtalet gled in på vad namnet java betyder och var det kommer ifrån. javaloggan innehåller ju en kaffemugg; har java tagit sitt namn från kaffesorten eller ön Java eller både och, eller från ön fast via kaffesorten. men om namnet är taget ifrån kaffesorten, hur kommer det sig då att det java-relevanta opensource-projektet jakarta, som ju också är namnet på en stad på ön Java, har fått just namnet jakarta. kommer kaffesorten Java från ön Java? eller är java dessutom en förkortning för något?
ok, enligt javaworld valde sun namnet Java för att det är en ”kaffe-metafor” (!). tja. metafor enligt wikipedia:
”Metafor, ett bildligt uttryckssätt där ett begrepp tillfälligt byts ut mot ett begrepp som liknar det ursprungliga.”
alltså är ex ordet villaprisbubbla en metafor men jag ser inte hur namnet java skulle vara en kaffemetafor för ett programmeringsspråk eller plattform. visst, java är dynamisk, revolutionärt och roligt, men har kaffe dessa egenskaper?
jakarta då? en uppenbar kaffe->programspråk->geografisk-metafor man tycka, men faktiskt är svaret något annat. enligt wikipedia döptes opensource-projektet jakarta efter ett konferensrum och inget annat:
”A frequent question in discussions related to Jakarta regards the origin of the name. Jakarta is not directly named after the capital city of Indonesia (which happens to be located on the Java island), nor after the Jakarta blue butterfly species. Instead, it is named after the conference room at Sun Microsystems where the majority of discussions leading to the project’s creation took place.”
på båten trodde jag att det finns fler java-relevanta projekt/mjukvaror med namn från området kring ön java, men nu när jag letar efter detta på nätet så blir jag osäker…