<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 10/19/24 4:17 PM, Hairy Pixels via
      fpc-pascal wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAGsUGtmJ3PMjnpkyJLrfxXz0+atSUZrYXT4n0VsKD+baY+vmVg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Oct 19, 2024 at 8:06:44 PM,
          Martin Frb via fpc-pascal <<a
            href="mailto:fpc-pascal@lists.freepascal.org"
            moz-do-not-send="true" class="moz-txt-link-freetext">fpc-pascal@lists.freepascal.org</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"
          type="cite"> NOTE: the below is NOT about ARC. It is about the
          implication that ARC == Safety (in the environment that we
          have)<br>
        </blockquote>
      </div>
      <div><br>
      </div>
      Not following "in the environment that we have”. I’m just saying
      manual memory management is hard and bug prone which leads to
      crashing. New programmers are not usually keen on taking on this
      burden when they have easier solutions which let the compiler
      automate the hard parts. <br>
    </blockquote>
    <p>You're exaggerating severely. Manual memory management is not
      that hard and not that bug prone. It has a reputation of being
      hard, because of the flaws in the popular C language (like char*
      strings and arrays without range checking), which Pascal doesn't
      have. And programs, written in the so called "memory safe"
      languages in practice crash just as often, if not more often. On
      top of that, they're slow.<br>
    </p>
    <p>Nikolay<br>
    </p>
  </body>
</html>