I'll probably never be able to create a correct threaded program in C++ or Java, despite years of study. It's just too hard.
Bruce Eckel