Saturday, February 24, 2018

Digest for comp.lang.c++@googlegroups.com - 10 updates in 5 topics

computer45 <computer45@cyber.com>: Feb 24 03:55PM -0500

Hello,
 
 
This is my last post on this forum , i think that this Bonita Montero of
this forum is really "stupid", and she has the same spirit of this
stupid forum, so i will quit this forum.
 
 
This is my last post on this forum.
 
 
 
Thank you,
Amine Moulay Ramdane.
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Feb 24 09:22PM

On 24/02/2018 20:55, computer45 wrote:
> this forum is really "stupid", and she has the same spirit of this
> stupid forum, so i will quit this forum.
 
> This is my last post on this forum.
 
Hope springs eternal.
 
/Flibble
 
--
"Suppose it's all true, and you walk up to the pearly gates, and are
confronted by God," Bryne asked on his show The Meaning of Life. "What
will Stephen Fry say to him, her, or it?"
"I'd say, bone cancer in children? What's that about?" Fry replied.
"How dare you? How dare you create a world to which there is such misery
that is not our fault. It's not right, it's utterly, utterly evil."
"Why should I respect a capricious, mean-minded, stupid God who creates
a world that is so full of injustice and pain. That's what I would say."
computer45 <computer45@cyber.com>: Feb 24 03:54PM -0500

Hello,
 
 
This is my last post on this forum , i think that this Bonita Monero of
this forum is really "stupid", and she has the same spirit of this
stupid forum, so i will quit this forum.
 
 
This is my last post on this forum.
 
 
 
Thank you,
Amine Moulay Ramdane.
computer45 <computer45@cyber.com>: Feb 24 03:43PM -0500

Hello,
 
 
Bonita Montero of this forum is saying that my libraries are not "large"
libraries, but Bonita is thinking "quantity", but i am thinking
"quality", this is why i am inventing "scalable" algorithms and there
implementations and such.. so i am avoiding the stupid kind of
thinking of Bonita..
 
Also you have to know that i have invented and implemented a "scalable"
reference counting that is really efficient and i have also implemented
weak references efficiently with it, i will sell it to "Embarcadero"
that has invented the "Delphi" compiler and C++Builder compiler.
 
Also i have just invented a new scalable FIFO queue that is really
efficient and powerful , it is more powerful than the one that i have
posted, it is scalable on NUMA systems etc. and i will sell it too to
Embarcadero.
 
 
And i will also Bundle my Parallel Compression Library and sell it to
Embarcadero, and i will try to sell some of my other projects to
Embarcadero.
 
 
Thank you,
Amine Moulay Ramdane.
computer45 <computer45@cyber.com>: Feb 24 12:28AM -0500

Hello,
 
Read this:
 
My C++ synchronization objects library was updated..
 
My C++ synchronization objects library contains the implementation
of my "inventions" that are my algorithms.
 
Now my scalable RWLocks using the scalable counting networks do
completely eliminate false sharing and they are much more optimized.
 
 
You can download my new C++ synchronization objects library from:
 
https://sites.google.com/site/aminer68/c-synchronization-objects-library
 
 
Thank youm
Amine Moulay Ramdane.
Bonita Montero <Bonita.Montero@gmail.com>: Feb 24 04:24PM +0100

Stop spamming this newsgroup. No one needs your buggy
(according to the update-frequency) tiny libaries.
computer45 <computer45@cyber.com>: Feb 24 02:21PM -0500

On 2/24/2018 10:24 AM, Bonita Montero wrote:
> Stop spamming this newsgroup. No one needs your buggy
> (according to the update-frequency) tiny libaries.
 
 
The update-frequency is due to the fact that i want to correct
"rapidly" the bugs of my softwares, this is why i was from time to
time posting rapidly my updates.. other than that you are
making "interpretations", and your interpretations are not the reality,
because your kind of thinking is interpretations that are not more
scientific, for example you have to be aware that my Diploma is
in Microelectronics and in my courses i have also done assembler
programming and Object Pascal programming and on C++ programming, but my
Diploma is not on computer programming, but as you have noticed i was
capable of "inventing" new "scalable" algorithms and many other
algorithms, and i have also implemented them, and i have also
implemented my Parallel archiver and my Parallel Compression Library and
many other projects, and i think that my softwares are now fast and
reliable.
 
 
 
Thank you,
Amine Moulay Ramdane.
computer45 <computer45@cyber.com>: Feb 24 02:48PM -0500

On 2/24/2018 10:24 AM, Bonita Montero wrote:
> Stop spamming this newsgroup. No one needs your buggy
> (according to the update-frequency) tiny libaries.
 
 
Also you have to know that i have invented and implemented a "scalable"
reference counting that is really efficient and i have also implemented
weak references efficiently with it, i will sell it to "Embarcadero"
that have invented the "Delphi" compiler and C++Builder compiler.
 
Also i have just invented a new scalable FIFO queue that is really
efficient and powerful , it is more powerful than the one that i have
posted, it is scalable on NUMA systems etc. and i will sell it too to
Embarcadero.
 
 
And i will also Bundle my Parallel Compression Library and sell it to
Embarcadero, and i will try to sell some of my other projects to
Embarcadero.
 
 
Thank you,
Amine Moulay Ramdane.
computer45 <computer45@cyber.com>: Feb 24 03:14PM -0500

On 2/24/2018 10:24 AM, Bonita Montero wrote:
> Stop spamming this newsgroup. No one needs your buggy
> (according to the update-frequency) tiny libaries.
 
 
More precision about my efficient Threadpools that scale very well, my
Threadpools are much more scalable that the one of Microsoft, in the
workers side i am using scalable counting networks to
distribute on the many queues or stacks, so it is scalable on the
workers side, on the consumer side i am also using lock striping to be
able to scalable very well, so it is scalable on those parts, on the
other part that is work stealing, i am using scalable counting networks,
so globally they scale very well, and since work stealing is "rare" so i
think that my efficient Threadpools that scale very well
are really powerful, and they are much more optimized and the scalable
counting networks eliminate false sharing, and they work with Windows
and Linux
 
And i have updated the html tutorials inside the zip files, please read
them.
 
You can download them from:
 
https://sites.google.com/site/aminer68/an-efficient-threadpool-engine-that-scales-very-well
 
and from:
 
https://sites.google.com/site/aminer68/an-efficient-threadpool-engine-with-priorities-that-scales-very-well
 
Thank you,
Amine Moulay Ramdane.
"Öö Tiib" <ootiib@hot.ee>: Feb 24 05:43AM -0800

On Friday, 23 February 2018 23:16:52 UTC+2, Vir Campestris wrote:
> weak_ptr (which normally refers to a control block with a zero strong
> reference count) and one that has never been set (not referring to any
> control block)?
 
There are no standard ways. That leaves implementation-specific hacks.
Even such may be insufficient since you describe only two ways to reach
empty weak_ptr but in reality there are more. In most implementations
a weak_ptr that has been .reset() is impossible to distinguish from one
that has never been set or from one that was constructed from empty
shared_ptr.
 
> I'd like to distinguish them. The latter case indicates a logic error in
> our code.
 
Why? It is cheaper to make a class to enforce object's invariant
when its state changes than to do sporadic checks of states of
objects later and then to try to deal with objects in incorrect
state. So enclosing class can refuse to (or make unavailable to)
defaut-construct that weak_ptr or assign or construct it from
empty weak_ptr or empty shared_ptr or to reset it.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com.

No comments: