On 10/19/24 4:17 PM, Hairy Pixels via fpc-pascal wrote:
On Oct 19, 2024 at 8:06:44 PM, Martin Frb via fpc-pascal
<fpc-pascal@lists.freepascal.org> wrote:
NOTE: the below is NOT about ARC. It is about the implication that
ARC == Safety (in the environment that we have)
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.
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.
Nikolay
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal