Beefy Boxes and Bandwidth Generously Provided by pair Networks DiBona
No such thing as a small change
 
PerlMonks  

Time for some light reading (Re: ideeas for multithreading projects)

by renodino (Curate)
on May 25, 2007 at 14:21 UTC ( #617498=note: print w/ replies, xml ) Need Help??


in reply to ideeas for multithreading projects

I fear you've got your horse before your cart.

As a neophyte, I think your best approach at this time would be to study, rather than code. I'll volunteer some useful starting points:

You'll note that much of that list is not about traditional threading (i.e., 'threads as fibers'). ithreads aren't really appropriate for that sort of architecture.

While I'd love to have some collaborators for threading projects I'm working on, your nascent skills likely aren't yet up to the task. But here are some CPAN packages of mine you might play with:


Perl Contrarian & SQL fanboy


Comment on Time for some light reading (Re: ideeas for multithreading projects)
Re: Time for some light reading (Re: ideeas for multithreading projects)
by Errto (Vicar) on May 26, 2007 at 00:15 UTC
    ++ for mentioning STM. STM is awesome. So far I've only really looked at Haskell's implementation, and I have yet to employ it in a "real" project, but I'm very impressed by the concept. I do a certain amount of multithreaded application programming (not in Perl, sadly) and I feel like STM has at least the potential to be a real game-changer in terms of taking out a lot of the mystery and common failure modes in multithreaded code.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://617498]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (5)
As of 2014-04-21 08:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (492 votes), past polls