<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    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.<br>
    Je to podle mÄ› proti { } nesmyslnĂ˝ a zbyteÄŤnĂ˝ prodluĹľovaÄŤ textu a
    zhoršovaÄŤ ÄŤitelnosti.<br>
    <br>
    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.<br>
    Jsou-li tam begin a end, tak ne.<br>
    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).<br>
    Ale ono je to bohuĹľel tĹ™eba i ve VHDL.<br>
    <br>
    Podle mÄ› ÄŤitelnost programu závisĂ­ pĹ™edevším na kultuĹ™e
    programátora.<br>
    Ĺ˝e mĹŻĹľu v C namatlat spoustu vÄ›cĂ­ do jednoho kryptickĂ©ho Ĺ™Ăˇdku
    neznamená, Ĺľe to tak dÄ›lat musĂ­m.<br>
    <br>
    PL<br>
    <br>
    ***********************<br>
    <br>
    <div class="moz-cite-prefix">Dne 5.9.2023 v 15:39 Pavel Poucha
      napsal(a):<br>
    </div>
    <blockquote type="cite"
cite="mid:CAHGg1iBOOfYN6r+QD+6gCtGs1whWFe_LNGpXV8BtAg7o-SGPsg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">ZdravĂ­m, 
        <div><br>
        </div>
        <div><a
            href="https://cs.wikipedia.org/wiki/C_(programovac%C3%AD_jazyk)"
            moz-do-not-send="true" class="moz-txt-link-freetext">https://cs.wikipedia.org/wiki/C_(programovac%C3%AD_jazyk)</a> <br>
        </div>
        <div><br>
        </div>
        <div>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Ă˝".</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" moz-do-not-send="true"
                          class="moz-txt-link-freetext">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" moz-do-not-send="true"
                          class="moz-txt-link-freetext">http://www.papouch.com/</a></div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
          <br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">Ăşt 5. 9. 2023 v 15:29
          odesĂ­latel ajtservis <<a href="mailto:info@ajtservis.cz"
            moz-do-not-send="true" class="moz-txt-link-freetext">info@ajtservis.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">jsem
          "ne_ceckar", a znam jen asembler pro x51 a pozdeji
          deplphi/pascal.<br>
          cecko je podle me evolucne prvni nadstavba nad asemblerem a
          pak uz se to <br>
          vezlo ? :-).<br>
          t.<br>
          <br>
          Dne 05.09.2023 v 15:24 Martin Záruba napsal(a):<br>
          > KdyĹľ vidĂ­m, s ÄŤĂ­m tu všichni bojujete, tak mám pocit, Ĺľe
          jsem dÄ›lal <br>
          > dobĹ™e, Ĺľe jsem se bránil jazyku C v jakĂ©koli podobÄ›.
          Nakonec mÄ› stejnÄ› <br>
          > dostihl v podobÄ› nutnosti udÄ›lat program pro Arduino.<br>
          > <br>
          > Uznávám, Ĺľe zápis je velmi ĂşspornĂ˝. Například<br>
          > <br>
          > i++;<br>
          > <br>
          > nenapíšete asi v ĹľĂˇdnĂ©m jinĂ©m jazyku ĂşspornÄ›ji. Na druhou
          stranu.... <br>
          > PouĹľili jste nÄ›kdy nÄ›kdo zápis<br>
          > <br>
          > if (A=B) {};<br>
          > <br>
          > a pĹ™itom je syntakticky správnÄ›. Kompilátor pochopitelnÄ›
          nic nehlásĂ­ a <br>
          > já nemohl pochopit, proÄŤ program nefunguje. Holt zvyk z
          Pascalu, Ĺľe tak <br>
          > je to dobĹ™e.<br>
          > <br>
          > Nebo tĹ™eba to, Ĺľe typ char obsahuje znamĂ©nko a tudĂ­Ĺľ
          porovnánĂ­ <br>
          > nefunguje. Nebo Ĺľe v Ĺ™etÄ›zci nesmĂ­ bĂ˝t 0x00.<br>
          > <br>
          > V krátkĂ©m, jednoduchĂ©m programu je asi to, Ĺľe mĹŻĹľete
          porovnat cokoli s <br>
          > ÄŤĂ­mkoli (kdyĹľ vĂ­te jak) a konverzi typĹŻ vÄ›tšinou
          neĹ™ešíte, vlastnost, <br>
          > která zkracuje zápis. Ale zásadnÄ› zvyšuje pravdÄ›podobnost
          chyby. Já vĂ­m, <br>
          > Pascal je uĹľvanÄ›nĂ˝ a begin-end asi je opravdu horší, neĹľ
          {}, ale ĂşĹľasnĂ© <br>
          > je, Ĺľe pokud chcete pĹ™iĹ™adit k sobÄ› nÄ›co, co k sobÄ›
          nepatří, musĂ­te to <br>
          > zcela jasnÄ› Ĺ™Ă­ct, jinak je to syntaktická chyba.<br>
          > <br>
          > Nechci vyvolat flame, ale co je na C tak ĂşĹľasnĂ©? (Fakt mÄ›
          to pouze <br>
          > zajĂ­má, protoĹľe na to nemohu pĹ™ijĂ­t)<br>
          > <br>
          > Martin Záruba<br>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>