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

Wisdom91 <[email protected]>
Newsgroups alt.comp.lang.borland-delphi
Organization A noiseless patient Spider
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.