Re: Zemřel Niklaus Wirth

Pavel Hudeček edizon na seznam.cz
Pátek Leden 5 15:51:09 CET 2024


V případě C proti středníkům nic nenamítám, tam dávají smysl.

Ale v Pascalu byly dle mého tehdejšího názoru prostě nadbytečný. A nebyl 
jsem sám.
Jeden spolužák dokonce napsal doplňovač středníků a pro testy i 
odstraňovač, který odstranil všechny co nejsou v uvozovkách nebo 
komentářích.
A nenašli jsme program, který by se po průchodu odstraňovač-doplňovač 
rozbil. Prošly semestrálky i diplomky.

Vlastně jsem si už vzpomněl na celou původní myšlenku:
Basic na Spectru neměl středníky ani parametry v závorkách, jen oddělení 
příkazů řádkama nebo dvojtečkama.
Pascal měl povinné závorky i středníky, ale nenabízel díky tomu žádné 
syntaktické výhody. Proto nejmíň jedno z toho je nedbytečný.

PH

Dne 05.01.2024 v 15:06 Jiří Linhart napsal(a):
>
> Ještě může být Cečku případ, kdy mohu jeden příkaz rozdělit na více 
> řádků pro lepší čitelnost podmínky.
>
> if (a==b &&
>
>     a==c &&
>
>     b==c) {
>
>     } else {
>
>     }
>
> Proto asi je ten středník povinný.
>


Další informace o konferenci Hw-list