And its poor concurrency story compared to other languages e.g. Scala means that it's hard to push the runtime in real-world situations.