To "n" si tam v jednu fázi vývoje "bežné češtiny" někdo domyslel. V řečtině a latině existují tzv. substantiva třetí deklinace. U těch se kmen leckdy netriviálně liší od prvního pádu jednotného čísla, třeba legio je legie, ale kmen je legion- (třeba "dvě legie" je duae legiones). Nebo voják, miles, má kmen milit-, vojáci jsou milites. Tohle zachovávají i slova přejatá z těchto jazyků, proto máme: Atlantis x bez Alantidy, Mars x bez Marta (týká se spíš boha než planety, cf. anglické "hung" a "hanged", kde druhé s prakticky výhradně týká způsobu popravy, nebo "shone" a "shined", všechny tyto tvary vznikly samozřejmě jazykovým vývojem), Cicero x bez Cicerona, a podobně.
Nicméně slovo "potenciál" pochází z latinského potentia. To je deklinace první, a ani v latině se žádné dodatečné n v souvislosti s tímhle slovem neobjevuje. Stejným metrem bychom mohli mít diferencionální rovnice. Já však ve škole počítal zásadně rovnice diferenciální, diferencionální nikdy. :-) Bohužel tento patvar jakýmsi způsobem pronikl do Pravidel jako povolený. Zde asi nezbývá než apelovat na dobrý vkus všech píšících, tedy pokud ho mají. Přinejmenším vzdělanějším lidem pak totiž tyhle tvary "nesecvakávají", protože si z latiny nic podobného nepamatují. Tito lidé si pak pomyslí o autorovi textu svoje.
Zaprvé, měl byste častěji psát a cvičit stylistiku. Vaši češtinu jsem luštil několikrát déle, než jak by mi to trvalo u třebas i průměrného textu.
Zadruhé, text, který odkazujete, hovoří o suffixech v prakticky totožném smyslu, jaký se používá v lingvistice, čiže o suffixech jako neoodělitelných součástech tokenů formálního jazyka, třeba 17UL (v jazykovědě pojem "sufix" označuje součást slova, kterou obecně nelze oddělit beze změny jeho významu, stejně jako 17 není totéž, co 17UL).
Zřejmě Vás mate fakt, že se v textu hovoří i o operátorech. To je však způsobeno tím, že C++ prakticky všechny nedostatky Cčka co do platných identifikátorů řeší "přetěžováním operátorů", takže je pochopitelné, že na doplnění suffixů do tokenů jazyka vymysleli zrovna operátory (C++kaři tak říkají čemukoli, co je napadne, v Lispu by zase třeba mohla být řeč o reader makrech). V tomto případě se skutečně nejedná o postfixové operátory na syntaktické úrovni, pracující s first-class objekty jazyka (což je běžný význam toho termínu), ale pouze o pomocné funkce, které pomáhají zpracovávat lexikální tokeny.
Pojem "postfix operator" se tedy ani v textu vyskytnout nemůže, kvůli úzkému zaměření textu na lexikální analýzu. Ba co víc, pokud toto je Váš jediný příklad, jen to posiluje moje argumenty. Ani v jazyku a etymologii se člověk nevyhne potřebě kritického myšlení, bohužel. Přesto za tenhle příklad děkuji, je to další ukázka toho, že nedostatečně mocné programovací jazyky člověk nejlépe vylepší adopcí vlastností Lispu.
V nekterych pripadech by se cykly hodily, je jich minimum, ale jsou. Sice pri navrhu SQL byl cyklus vyrazen s tim, ze od toho je klientska aplikace, nicmene nakonec se do SQL dostal zadnimi vratky. Jednak v ulozenych procedurach diky kurzorum (coz je takove externi reseni), pak celkem prirozene SRF generovane funkce (napr. funkce generate_series, a pak jeste v analytickych funkcich a v CTE.
cyklus v SQL (PostgreSQL) SELECT 'Hello ' || to_char(i, '99') FROM generate_series(1,10) g(i);
Tyhle vymozenosti ale prisly az par let pote, co jsem si na SQL zvykal.