Jeśli niekończące się godziny programowania przed ekranem cię wykańczają, problem może nie leżeć w rozmiarze ekranu, krześle czy posturze, ale w czymś tak prostym jak wybrana typografia. Istnieją dziesiątki przykładów stworzonych „dla programistów”, a jedna z nich, która przez lata pozostawała w cieniu, to Hack – darmowa i open source czcionka wywodząca się z wkładów w projekty takie jak Bitstream Vera i DejaVu.
Znalezienie odpowiedniej typografii do pracy nie jest prostym procesem. Na rynku istnieją miliony opcji podzielonych na własnościowe, darmowe i otwarte, jednak wszystkie te, które mają działać jak „rozwiązanie uniwersalne”, zawsze w czymś zawodzą. Do tego dochodzą klasyczne problemy, takie jak brak różnicy między zerem a wielką „O” albo między małą „l” a cyfrą 1.
Programiści odczuwają te drobne różnice znacznie bardziej, niż mogłoby się wydawać. Niewiele rzeczy jest tak frustrujących jak fragment kodu, który nie chce się skompilować, a kiedy odkryją, że błąd leży w jednej literze lub symbolu, to cud, że monitor nie wyleciał przez okno. Wtedy właśnie wkraczają typografie zaprojektowane „dla programistów”, takie jak Hack.
Hack: typografia dla programistów
Hack to czcionka obecna wśród nas od co najmniej pięciu lat. Poznać ją można po dobrej wysokości, nieznacznej redukcji kontrastu, centralnym wypełnieniu zera i wyraźniej zarysowanych krzywiznach w niektórych glifach. Jeśli zauważasz pewne podobieństwo do Bitstream Vera i DejaVu, to nie mylisz się – Hack zawiera wkłady z obu tych projektów. Oficjalna strona pozwala przetestować typografię bez konieczności instalowania jej i sprawdzić jej działanie w różnych językach, rozmiarach i kolorach środowiska.
Wersja Hack dla Windows dostarczana jest w małym instalatorze (jego nazwa budzi nieco obaw, ale jest czysty), można ją jednak pobrać także ręcznie w formacie TTF lub OTF. W przypadku Linuksa (Debian/Ubuntu, Arch, Gentoo, Fedora, OpenSUSE i innych) znacznie prościej pobrać ją z oficjalnych repozytoriów, które zawsze gwarantują najnowszą dostępną wersję. Wypróbuj ją, a może cię zaskoczy.