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