ceckovy kviz

Jirka Mww jirka.mww na gmail.com
Úterý Září 5 18:00:40 CEST 2023


Když já jsem se tím Pascalem ( a taky assemblerem na několik procesorů )
asi deset let živil, a pak už jsem za peníze neprogramoval...

Zdravi
Jirka Sloupenský  OK1MWW


út 5. 9. 2023 v 17:08 odesílatel Petr Labaj <labaj na volny.cz> napsal:

> Mě naopak už jenom nutnost používat begin a end tak negativně naladí, že
> mám  velký problém jakýkoli jazyk s tím používat.
> Je to podle mě proti { } nesmyslný a zbytečný prodlužovač textu a
> zhoršovač čitelnosti.
>
> Pokud mám pod sebou správně naformátové bloky s { }, tak se dokážu
> orientovat i v běžícím výpisu, který rychle roluje na obrazovce.
> Jsou-li tam begin a end, tak ne.
> Pal ďas nějaký Pascal, ten už asi nikdy v životě nepoužiju (i když to, že
> na něm bylo postaveno Delphi, že mrzelo, proto jsem ho nepoužíval).
> Ale ono je to bohužel třeba i ve VHDL.
>
> Podle mě čitelnost programu závisí především na kultuře programátora.
> Že můžu v C namatlat spoustu věcí do jednoho kryptického řádku neznamená,
> že to tak dělat musím.
>
> PL
>
> ***********************
>
> Dne 5.9.2023 v 15:39 Pavel Poucha napsal(a):
>
> Zdravím,
>
> https://cs.wikipedia.org/wiki/C_(programovac%C3%AD_jazyk)
>
> Osobně jsem také něco v C spáchal, ale tento jazyk mi nijak k srdci
> nepřirostl. Jsem jen občasný programátor, a zápis v jazyku C se mi těžko
> čte. Chápu, že je velmi úsporný a pokud jej někdo používá každý den, jistě
> se rychle orientuje. Pro mě platí, co jsem četl v jedné příručce " Zápis
> programu mnohem častěji čtete, než píšete. Prot by měl být program dobře
> čitelný".
>
> S pozdravem
> ing. Pavel Poucha
> jednatel
> pavel.poucha na papouch.com
> Tel. +420 777 232 485
>
> Papouch s.r.o. - vývoj
> Papouch store s.r.o. - obchod
> Papouch production s.r.o. - výroba
> Workmonitor s.r.o. - monitorování výroby
>
> Máte-li chuť, navštivte naše stránky http://www.papouch.com/
>
>
> út 5. 9. 2023 v 15:29 odesílatel ajtservis <info na ajtservis.cz> napsal:
>
>> jsem "ne_ceckar", a znam jen asembler pro x51 a pozdeji deplphi/pascal.
>> cecko je podle me evolucne prvni nadstavba nad asemblerem a pak uz se to
>> vezlo ? :-).
>> t.
>>
>> Dne 05.09.2023 v 15:24 Martin Záruba napsal(a):
>> > Když vidím, s čím tu všichni bojujete, tak mám pocit, že jsem dělal
>> > dobře, že jsem se bránil jazyku C v jakékoli podobě. Nakonec mě stejně
>> > dostihl v podobě nutnosti udělat program pro Arduino.
>> >
>> > Uznávám, že zápis je velmi úsporný. Například
>> >
>> > i++;
>> >
>> > nenapíšete asi v žádném jiném jazyku úsporněji. Na druhou stranu....
>> > Použili jste někdy někdo zápis
>> >
>> > if (A=B) {};
>> >
>> > a přitom je syntakticky správně. Kompilátor pochopitelně nic nehlásí a
>> > já nemohl pochopit, proč program nefunguje. Holt zvyk z Pascalu, že tak
>> > je to dobře.
>> >
>> > Nebo třeba to, že typ char obsahuje znaménko a tudíž porovnání
>> > nefunguje. Nebo že v řetězci nesmí být 0x00.
>> >
>> > V krátkém, jednoduchém programu je asi to, že můžete porovnat cokoli s
>> > čímkoli (když víte jak) a konverzi typů většinou neřešíte, vlastnost,
>> > která zkracuje zápis. Ale zásadně zvyšuje pravděpodobnost chyby. Já
>> vím,
>> > Pascal je užvaněný a begin-end asi je opravdu horší, než {}, ale úžasné
>> > je, že pokud chcete přiřadit k sobě něco, co k sobě nepatří, musíte to
>> > zcela jasně říct, jinak je to syntaktická chyba.
>> >
>> > Nechci vyvolat flame, ale co je na C tak úžasné? (Fakt mě to pouze
>> > zajímá, protože na to nemohu přijít)
>> >
>> > Martin Záruba
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230905/ce030ce5/attachment-0001.htm>


Další informace o konferenci Hw-list