home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   soc.culture.quebec      More than just pale imitations of France      108,435 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 107,313 of 108,435   
   Wisdom91 to All   
   About Delphi and Freepascal and volatile   
   11 Jul 20 19:08:32   
   
   From: d1@d1.d1   
      
   Hello,   
      
   Read this:   
      
      
   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 doesn'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-   
   quivalent-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-language   
   /f/delphi-language/71190/more-about-c-and-object-pascal-languages   
      
      
   Thank you,   
   Amine Moulay Ramdane.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca