Category Archives: Ateji Gems

Why multithreading is difficult (2)

If you’ve ever tried multithreaded programming with any of the Java concurrency libraries, you’ve noticed that you still need to take care about a lot of boring technical details. They seem to serve no other purpose than making code incredibly … Continue reading

Posted in Ateji Gems, Parallelism | Comments Off

Ateji PX gems : Non-local exits in parallel branches

This article is the first of a series that will explore all the lesser known gems of Ateji PX. Non-local exits are all the statements that take the flow of control “away” from the current local scope. In Java, they … Continue reading

Posted in Ateji Gems, Parallelism | Comments Off