Slashdot Mirror


Multi-threaded Programming Makes You Crazy?

gduranceau writes "Help! My program deadlocks! I got several concurrent threads that write the same variable! Everything goes well on my mono processor but becomes an incredible mess on that 16 CPU monster! And of course, as soon as I add traces, problems disappear... Don't panic! Calm down and take a deep breath. "

2 of 166 comments (clear)

  1. Re:Use the right tool by Omnifarious · · Score: 1, Flamebait

    Ahh, a member of the 'Java is the solution to everything.' guild. I went from thinking Java was a fantastic idea, to being unenthused because it was overly verbose, unexpressive and slow. And now, thanks to people like you, I despise the language and think it's one of the worst things to hit the computer industry in years, mostly because some people seem to think it's the solution.

    If you want a real garbage collected, platform independent language that works with your environment and OS instead of misguidedly trying to replace it, use Ruby or Python. Both are less verbose, more expressive and all-around more powerful. They aren't screamingly fast, but if you really cared about that you wouldn't be using Java and it's bloated multi-megabyte operating system masquerading as a VM either.

  2. Re:All good programmers... by KlomDark · · Score: 0, Flamebait

    Was that supposed to be some kind of fucked-up Haiku?