Pewnego słonecznego popołudnia Archimedes zastanawiał się ( jak zwykle w słoneczne popołudnia ) i wpadł na swojego kumpla Eratostenesa.
Archimedes powiedział: „Pozdrowienia od Archimedesa do Eratostenesa! Próbuję znaleźć rozwiązanie stosunku kilku sztywnych ciał sztywnych znajdujących się w równowadze. Chciałbym iterować po tych ciałach wiele razy, ale mam straszny czas na śledzenie ile wykonałem iteracji! ”
Eratosthenes powiedział: „Dlaczego Archimedesie, dojrzała śliwko porywacza, możesz po prostu zaznaczyć kolejne rzędy linii na piasku, z których każdy śledzi liczbę iteracji, które wykonałeś w ramach iteracji!”
Archimedes zawołał do świata, że jego wielki przyjaciel był niezaprzeczalnie lśniącym światłem inteligencji za wymyślenie tak prostego rozwiązania. Ale Archimedes zauważył, że lubi chodzić w kółko wokół swojej piaskownicy, gdy się zastanawia. Tak więc istniało ryzyko utraty ścieżki, który rząd był na górze, a który na dole.
„Być może powinienem zaznaczyć te rzędy literą alfabetu tuż obok, aby zawsze wiedzieć, który wiersz jest który! Co o tym sądzisz?” zapytał, a następnie dodał: „Ale Eratostenes ... jakich liter mam użyć?”
Eratostenes był pewien, że nie wie, które listy będą najlepsze, i powiedział to samo Archimedesowi. Archimedes był jednak niezadowolony i nadal naciskał na biednego bibliotekarza, aby wybrał przynajmniej dwie litery, których potrzebowałby do swojego obecnego rozwiązania równowagi sfery.
Eratostenes, w końcu zmęczony nieustanną prośbą o dwie litery, krzyknął: „NIE WIEM !!!”
Archimedes wybrał więc pierwsze dwa litery w zdaniu wykrzyknika Eratostenesa i podziękował przyjacielowi za wkład.
Symbole te zostały szybko przyjęte przez starożytnych greckich programistów Javy, a reszta to ... no cóż ... historia.