I've been trying to solve a problem for some time in Game Development. Namely, I'm trying to find a better way to do rapid prototyping of code that is heavily multithreaded. Multiple core system is the wave of the future. On PC, both Intel and AMD have embraced dual core as the new check list feature for high end CPUs. On the console side, Xbox 360 is a triple core system. Playstation 3 while strictly speaking is not a multiple core system, but a cell system. To effectively tap the PS3 power, heavy threading is the key as well.
Tried Java, honestly, it's not a good choice for rapid prototyping. Not to mention the exception chain causes issues for me.
Tried Ruby, no native thread, no go. Though I've heard GC has issues
Just when I was thinking about trying Python. T suggested another choice Haskell. Yes, it's a functional language. It's been years since I used any functional language. Should be something fun to tinker with.
