Javas Insecure Parallelism

Per Brinch Hansen, "Java's Insecure Parallelism"

ACM SIGPLAN Notices Volume 34 Issue 4 (April 1999)

in which the inventor of monitors complains about Java's concurrency model on the grounds that:

Note that efficiency is not a good argument for allowing unsynchronized use of objects; see:


See ConcurrentProgrammingInJava

CategoryJava CategoryPaper CategoryConcurrency