This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rhettinger
Recipients Christian.Tismer, aleax, kristjan.jonsson, lemburg, neologix, pitrou, r.david.murray, rhettinger, tim.peters
Date 2014-07-20.22:24:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1405895056.88.0.438052196607.issue22013@psf.upfronthosting.co.za>
In-reply-to
Content
> Even the Java API doesn't look very useful.

This isn't a Java-only concept.  It is widely available.  Here's a sample:

c++
"thread_group provides for a collection of threads that are related in some fashion."
http://www.boost.org/doc/libs/1_35_0/doc/html/thread/thread_management.html#thread.thread_management.threadgroup

perl
"Thread::Pool - group of threads for performing similar jobs"
http://search.cpan.org/dist/Thread-Pool/lib/Thread/Pool.pm

haskell
"This module extends Control.Concurrent.Thread with the ability to wait for a group of threads to terminate."
http://hackage.haskell.org/package/threads-0.5.0.2/docs/Control-Concurrent-Thread-Group.html

ruby
"ThreadGroup provides a means of keeping track of a number of threads as a group."
http://www.ruby-doc.org/core-2.1.2/ThreadGroup.html
History
Date User Action Args
2014-07-20 22:24:16rhettingersetrecipients: + rhettinger, lemburg, tim.peters, aleax, pitrou, kristjan.jonsson, r.david.murray, neologix, Christian.Tismer
2014-07-20 22:24:16rhettingersetmessageid: <1405895056.88.0.438052196607.issue22013@psf.upfronthosting.co.za>
2014-07-20 22:24:16rhettingerlinkissue22013 messages
2014-07-20 22:24:16rhettingercreate