<!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>