Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Read again, i correct about Delphi and Freepascal and volatile and safety..

18 views
Skip to first unread message

amin...@gmail.com

unread,
Jul 11, 2020, 7:20:02 PM7/11/20
to
Hello..


Read again, i correct about Delphi and Freepascal and volatile and safety..

So as you are noticing from my below thoughts that on Delphi for windows
and Freepascal non-local memory is always considered volatile, and i think this is good for safety in parallel programming, since C++ and Rust don't provide this configuration that makes non-local memory always volatile to be this safety, so i think that C++ and Rust are dangerous.

Read my following thoughts to notice more:

About Delphi and Volatile..

Volatile has been introduced first in the Delphi for Mobile Development and after that the Delphi Berlin 10.1 for desktop has added Volatile for compatibility with Delphi for Mobile Development, but i think the Delphi windows versions that are not LLVM-based Delphi Compilers will still be
compatible with older versions of Delphi for windows, so i think my parallel software projects for Delphi for windows are working correctly.

Read the following to notice:

https://stackoverflow.com/questions/232075/does-delphi-have-any-equivalent-to-cs-volatile-variable

Also read my following thoughts about Volatile and Freepascal and Delphi to understand more:

https://community.idera.com/developer-tools/programming-languages/f/delphi-language/71190/more-about-c-and-object-pascal-languages


Thank you,
Amine Moulay Ramdane.

Juha Nieminen

unread,
Jul 12, 2020, 2:14:40 AM7/12/20
to
amin...@gmail.com wrote:
> Read again, i correct about Delphi and Freepascal and volatile and safety..

Are you going to keep spamming thew newsgroup by posting the same
thing again and again and again, fixing some missed comma?

Posting the same thing again and again is the exact definition of
spamming. Why don't you go spam somewhere else?

Scott Newman

unread,
Jul 12, 2020, 3:09:26 AM7/12/20
to
Thank you for your enriching thoughts.
I would like to read more of you here.

Keith Thompson

unread,
Jul 12, 2020, 5:57:31 AM7/12/20
to
Juha Nieminen <nos...@thanks.invalid> writes:
> amin...@gmail.com wrote:
>> Read again, i correct about Delphi and Freepascal and volatile and safety..
>
> Are you going to keep spamming thew newsgroup by posting the same
> thing again and again and again, fixing some missed comma?

Yes, he is. He's been doing it for years. I don't see it,
because he's in my killfile. Please don't waste time replying.
(As far as I know his email address is valid; you can contact him
that way without bothering anyone else.)

--
Keith Thompson (The_Other_Keith) Keith.S.T...@gmail.com
Working, but not speaking, for Philips Healthcare
void Void(void) { Void(); } /* The recursive call of the void */
0 new messages