<!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:34 PM, Hairy Pixels via
fpc-pascal wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAGsUGt=rEDC=zAzsBtJG5f-o1m21R35L+7_nbOV2b6SLTXYNQQ@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:56 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"> Sorry, but if you start then you start with a
simple program and then you have<br>
to gain experience over time. That is the same case
everywhere.<br>
<br>
There is a german sayword "Es ist noch kein Meister vom Himmel
gefallen".<br>
<br>
No master has yet fallen from the sky<br>
<br>
</blockquote>
</div>
<br>
<div dir="ltr">All true but if the compiler can make your life
easier then new people will be going that route. </div>
</blockquote>
Exaggeration. Calling .free is not hard. Nobody complains about e.g.
having to close files or sockets, after use. It's the same with
memory.<br>
<blockquote type="cite"
cite="mid:CAGsUGt=rEDC=zAzsBtJG5f-o1m21R35L+7_nbOV2b6SLTXYNQQ@mail.gmail.com">
<div dir="ltr">Manual memory management is a thing of the past I
think it’s safe to say. <br>
</div>
</blockquote>
<p>No, it's not. The GC languages are just a tiny layer on the top,
scripting things. All the performance critical work underneath is
done by languages, that compile to native code and use manual
memory management. Take a look at the source of your kernel, your
GPU drivers, your graphics environment, or your browser. These
aren't getting rewritten in a GC'd language anytime soon.<br>
</p>
<p>Nikolay<br>
</p>
</body>
</html>