<div dir="ltr">Zdravím,<div><br></div><div>taky to pamatuji. Kolega se mnou seděl v kanceláři, celkem nějaký jednoduchý program na sběr dat, a kompilace Borland C++ trvala přes 4 minuty. To si pak člověk rozmyslí, kdy kompiluje, a ne takové to "něco zkusím změnit a hned spustím kompilaci". </div><div><br></div><div>Borland Pascal byl první a poslední vyšší jazyk, ve kterém jsem udělal komerční program, pamatuju se na něj dobře. </div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">S pozdravem<br>ing. Pavel Poucha<br>jednatel<br><a href="mailto:pavel.poucha@papouch.com" target="_blank">pavel.poucha@papouch.com</a><br>Tel. +420 777 232 485<br><br>Papouch s.r.o. - vývoj<br>Papouch store s.r.o. - obchod</div><div>Papouch production s.r.o. - výroba</div><div>Workmonitor s.r.o. - monitorování výroby</div><div dir="ltr"><br></div><div dir="ltr">Máte-li chuť, navštivte naše stránky <a href="http://www.papouch.com/" target="_blank">http://www.papouch.com/</a></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">pá 5. 1. 2024 v 18:38 odesílatel Petr Zahradník <<a href="mailto:clexpert@clexpert.cz" target="_blank">clexpert@clexpert.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Já jsem ten pamětník. Programoval jsem v Pascalu od Turbo Pascalu přes Borland Pascal až po Delphi. A jednou v mezičase jsem koupil Borland C++. Kamarád mi dojednal schůzku u svého známého, aby mi lehce něco ukázal, že prý v tom programují. Tak jsem tam zašel. Týpek v tom dělal nějaký docházkový systém. Několik formulářů, několik tlačítek, nic komplikovaného. Lehce mi ukázal, jak to vypadá vizuálně, pak spustil kompilaci a že mi ukáže nějaké pěkné malé počítače, které jim zrovna přišly. Chodili jsme po firmě po různých kancelářích asi 3/4 hodiny. Jako fakt hodně dlouho. Pak jsme se vrátili, on na to koukl a povídá: "Jo, už to brzo bude." Takže asi tak.<br>
<br>
Petr Zahradník, počítačový expert<br>
e-mail: <a href="mailto:clexpert@clexpert.cz" target="_blank">clexpert@clexpert.cz</a><br>
mobil: 602 409 601<br>
<a href="https://www.clexpert.cz" rel="noreferrer" target="_blank">https://www.clexpert.cz</a><br>
Petr Zahradník, Computer Laboratory<br>
Obvodová 740/14, 400 07 Ústí nad Labem<br>
<br>
-----Original Message-----<br>
From: Hw-list <<a href="mailto:hw-list-bounces@list.hw.cz" target="_blank">hw-list-bounces@list.hw.cz</a>> On Behalf Of Aleš Procháska<br>
Sent: Friday, January 5, 2024 6:18 PM<br>
To: HW-news <<a href="mailto:hw-list@list.hw.cz" target="_blank">hw-list@list.hw.cz</a>><br>
Subject: RE: Zemřel Niklaus Wirth<br>
<br>
Ty středníky jsou potřebné aby Pascal byl LL1 jazyk. Wirth navrhoval Pascal tak, aby byl překladač co nejjednodušší (což se mu hodilo, protože přednášel konstrukci překladačů) a to se mu myslím velmi povedlo. Například jeden z důsledků jeho syntaxe je, že Pascal ve své čisté formě nepotřebuje linker (stačí mu vyhodnocení relokací), třeba céčko se bez plnohodnotného linkeru neobejde. Pamětníci si vzpomenou, že programátor v Borland Pascalu měl už dávno přeloženo, zatímco Borland C zuřivě linkoval a vyžadoval další a další výměnu disket :D<br>
<br>
Aleš Procháska<br>
<br>
-----Original Message-----<br>
From: Hw-list <<a href="mailto:hw-list-bounces@list.hw.cz" target="_blank">hw-list-bounces@list.hw.cz</a>> On Behalf Of Pavel Hudeček<br>
Sent: Friday, 5 January, 2024 15:51<br>
To: <a href="mailto:hw-list@list.hw.cz" target="_blank">hw-list@list.hw.cz</a><br>
Subject: Re: Zemřel Niklaus Wirth<br>
<br>
V případě C proti středníkům nic nenamítám, tam dávají smysl.<br>
<br>
Ale v Pascalu byly dle mého tehdejšího názoru prostě nadbytečný. A nebyl jsem sám.<br>
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.<br>
A nenašli jsme program, který by se po průchodu odstraňovač-doplňovač rozbil. Prošly semestrálky i diplomky.<br>
<br>
Vlastně jsem si už vzpomněl na celou původní myšlenku:<br>
Basic na Spectru neměl středníky ani parametry v závorkách, jen oddělení příkazů řádkama nebo dvojtečkama.<br>
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ý.<br>
<br>
PH<br>
<br>
Dne 05.01.2024 v 15:06 Jiří Linhart napsal(a):<br>
><br>
> Ještě může být Cečku případ, kdy mohu jeden příkaz rozdělit na více <br>
> řádků pro lepší čitelnost podmínky.<br>
><br>
> if (a==b &&<br>
><br>
> a==c &&<br>
><br>
> b==c) {<br>
><br>
> } else {<br>
><br>
> }<br>
><br>
> Proto asi je ten středník povinný.<br>
><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a> <a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a> <a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a> <a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a> <a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
<br>
</blockquote></div></div>