Idealna typografia do pisania kodu
Hack

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

Idealna typografia do pisania kodu
Przyznaję, że nie wygląda to wcale źle...

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.

Idealna typografia do pisania kodu
Prosty test w Notatniku

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.

Oficjalna strona i pobieranie: