Easy Concurrency
The Cangjie language provides a simple and flexible way for concurrent programming. It uses a lightweight thread model and efficient and easy-to-use lock-free concurrent objects to make concurrent programming easy, making developers capable of efficient concurrent processing. This chapter describes the core ideas, designs, and advantages of the two key technologies of Cangjie concurrent programming, and reveals how the Cangjie language implements easy concurrency.