Texy 3.0: do dokonalosti se nezasahuje
Něco jako když zahlédnete plakát ke koncertu kapely, kterou si vybavujete z mládí. Oni stále hrají? Nebo se dali dohromady po letech, protože potřebují peníze? Něco vyždímat na strunách nostalgie?
Texy je můj první open source projekt. Začal jsem ho psát před patnácti lety. Texy přežilo několik verzovacích systémů. Několik webových služeb hostujících repositáře. Několik kódování řetězců. Několik značkovacích jazyků pro tvorbu webových stránek. Několik mých životních vztahů. Několik měst, ve kterých jsem bydlel.
Texy je tady stále, protože neexistuje nic lepšího.
Takže jej patnáct let udržuji up-to-date. Začínali jsme v PHP 4, což
byl ten nejhorší programovací jazyk na světě a tedy výzva, pak s úlevou
přešli na PHP 5, o pár let později se ukryli do jmenného prostoru
(Texy::Parser
místo TexyParser
, wow), sledovali, jak
PHP přestávalo být nejhorším jazykem na světě, což otrávilo spoustu
programátorů, kteří si našli náhradu v JavaScriptu, poté bůh stvořil
PHP 7 a s ním typehinty (Texy::process(string $text): string
megawow) a do módy přišla striktnost declare(strict_types=1)
a
tu my ctíme.
A proto je tu Texy 3.0.. Jde o úplně totéž, jako předchozí verze, ale má všechny vychytávky PHP 7.1. Je to úplně totéž proto, že do dokonalých věcí se nezasahuje.
Texy tu bylo, když jste se narodili. Programátorsky. Texy jednou bude
formátovat váš epitaf. A mezi v
a pokoji
vloží
nedělitelnou mezeru.
Komentáře
David Grudl #1
Tento článek byl uzavřen. Už není možné k němu přidávat komentáře.