Leksykon IT › Infrastruktura › xcalc

xcalc

Infrastruktura Svenska → Zaktualizowano: 2026-10-08
Więcej informacji
Twórca
John Bradley
Typ
Kalkulator
Licencja
MIT
Kod źródłowy
gitlab.freedesktop.org/xorg/app/xcalc

Kalkulator X11 naśladujący Texas Instruments TI-30, a z opcją -rpn — HP-10C z odwrotną notacją polską.

Pierwowzór dla X10 napisał John Bradley z University of Pennsylvania; Mark Rosenstein z Project Athena i Donna Converse z MIT X Consortium przerobili go na X11 i widgety Athena. Tryb domyślny to TI-30 z notacją infiksową i nawiasami; -rpn zmienia go w HP-10C ze stosem i klawiszem ENTER, łącznie z rzędem pustych przycisków, które w oryginale były klawiszami programowania. Klawiatura działa jako skróty, więc kalkulatora można używać bez myszy.

Ciekawe jest to, jak jest zbudowany. Położenie, etykieta i funkcja każdego klawisza siedzą w „ogromnym” — jak mówi strona man — pliku app-defaults, a nie w kodzie C, więc kto chce innego kalkulatora, pisze własny plik zasobów bez kompilowania. To filozofia Xt doprowadzona do skrajności: program jest interpreterem własnej konfiguracji.

← Wróć do leksykonu