<!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 5:27 PM, Hairy Pixels via
fpc-pascal wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAGsUGt=pXucwkwGiutqQSh7VvqNPGt2eeFtMhC9vUDJ568=ZZg@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 9:15:10 PM,
Rainer Stratmann 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"> I really can not see where beginners have to
struggle with memory management.<br>
If a project gets bigger you have to think about it, yes. It
depends on the<br>
coding style. In my project I wrote my own memory management
for the<br>
webserver. It took me 3 weeks of work.<br>
</blockquote>
</div>
<br>
<div dir="ltr">I didn’t mean to get into a big flame war over this
and debate the merits of both I’m just telling you what I see in
the industry and trends in programming. This isn’t the only
thing either just one of the larger ones.</div>
</blockquote>
<p>Counterexample 1: The growth of Rust.</p>
<p>Counterexample 2: Pascal is also growing.<br>
</p>
<p>Counterexample 3: The amount of C and C++ code your computer is
running.</p>
<p>GC is only used as the top "scripting" layer, everything else is
C++. Every pixel that you see on your screen, every animation, all
of this is done by C or C++ code. Rewriting all of this in a GC'd
"memory safe" language will result in your computer becoming slow
as a snail. Moore's law has been dead for some time, so this
situation is here to stay.<br>
</p>
<blockquote type="cite"
cite="mid:CAGsUGt=pXucwkwGiutqQSh7VvqNPGt2eeFtMhC9vUDJ568=ZZg@mail.gmail.com">
<div dir="ltr">If you really want to know then FPC should conduct
a survey and see what users say. Ask existing users and try to
reach out to other programmers too.</div>
</blockquote>
<p>I could easily predict that the majority of FPC users don't have
a problem with manual memory management.</p>
<p>Nikolay</p>
</body>
</html>