Ramine
2017-01-28 03:10:09 UTC
Hello..........
About my projects in C++ and Object Pascal..
You have to know that i have also used the following method of testing
called black box testing:
https://en.wikipedia.org/wiki/Black-box_testing
This is why i have written this:
I have thoroughly tested and stabilized more my projects for many years,
and now i think that they are more stable and efficient, so i think that
you can be more confident with them, i have also followed the black box
testing also with them...
For race conditions , i think for an experienced programmer in parallel
programming like me, this is not a so difficult task to avoid race
conditions.
For sequential consistency i have also written this:
I have implemented my inventions with FreePascal and Delphi compilers
that don't reorder loads and stores even with compiler optimization, and
this is less error prone than C++ that follows a relaxed memory model
when compiled with optimization, so i have finally compiled my
algorithms implementations with FreePascal into Dynamic Link Libraries
that are used by C++ in a form of my C++ Object Synchronization Library.
So this is much easier to make a correct sequential consistency with
Delphi and Freepascal because it is less error prone.
Other than that you have to know that i am an experienced programmer in
parallel programming also, so i think that my projects are more stable
and fast.
You can download all my C++ and Object Pascal projects from:
https://sites.google.com/site/aminer68/
Thank you,
Amine Moulay Ramdane.
About my projects in C++ and Object Pascal..
You have to know that i have also used the following method of testing
called black box testing:
https://en.wikipedia.org/wiki/Black-box_testing
This is why i have written this:
I have thoroughly tested and stabilized more my projects for many years,
and now i think that they are more stable and efficient, so i think that
you can be more confident with them, i have also followed the black box
testing also with them...
For race conditions , i think for an experienced programmer in parallel
programming like me, this is not a so difficult task to avoid race
conditions.
For sequential consistency i have also written this:
I have implemented my inventions with FreePascal and Delphi compilers
that don't reorder loads and stores even with compiler optimization, and
this is less error prone than C++ that follows a relaxed memory model
when compiled with optimization, so i have finally compiled my
algorithms implementations with FreePascal into Dynamic Link Libraries
that are used by C++ in a form of my C++ Object Synchronization Library.
So this is much easier to make a correct sequential consistency with
Delphi and Freepascal because it is less error prone.
Other than that you have to know that i am an experienced programmer in
parallel programming also, so i think that my projects are more stable
and fast.
You can download all my C++ and Object Pascal projects from:
https://sites.google.com/site/aminer68/
Thank you,
Amine Moulay Ramdane.