Un peu d’étymologie sur Java et ses Beans
Fabian Piau | lundi 14 octobre 2013 - 19:20Ce midi à la cafét’, je ne sais plus trop comment on en est arrivé là, mais un collègue s’est mis à nous expliquer les origines du nom Java. Je ne sais pas si je suis le seul, mais je ne m’étais jamais vraiment posé la question (gloups, il était temps!), et c’était donc un peu la « breaking news » de la journée…
Java
La fameuse tasse de café fumant vous est sans doute familière, le logo de Java.
En fait, « java » veut dire « café » en argot américain. C’est un peu comme dire « kawa » en français.
Pourquoi avoir choisi ce nom pour un langage de programmation?
En 1996, Kim Polese (alors chef de produit) répondait:
« J’ai passé du temps et dépensé pas mal d’énergie pour trouver un nom à Java. Je voulais quelque chose qui reflète l’essence de la technologie: dynamique, révolutionnaire, vivant, fun. Le langage de programmation était si unique qu’il n’était pas envisageable de lui associer un nom ringard. Je ne voulais pas non plus un nom qui contienne des mots comme ‘Net’ ou ‘Web’, beaucoup trop commun. Je voulais quelque chose qui soit cool, unique, facile à épeler et amusant à dire. »
Et les Beans?
Un Bean est une classe réutilisable qui représente généralement un objet métier. On les utilise donc très souvent quand on programme en Java
Bean en anglais, cela se traduit par un haricot, mais associé au café, ça devient un grain de café!
Les graines de café sont essentielles pour faire le café. Les Beans et donc les classes de base le sont aussi pour réaliser une application.
Voilà! Par contre, n’essayez pas de réutiliser vos grains de café, vous risquerez d’être un peu déçu du résultat…
Commentaires récents