1 min readfrom InfoQ

Cangjie, a New Open-Source Compiled Language with Native Effect Handlers and Algebraic Data Types

Our take

Cangjie (CJ), a new open-source compiled programming language, has been unveiled by Prof. Dan Ghica of Huawei’s Edinburgh Research Centre. Designed with native effect handlers and algebraic data types, Cangjie positions itself as a modern alternative to established languages like Java, Kotlin, and Swift. Its innovative features aim to enhance application development by simplifying complex programming tasks. Currently, Cangjie is taught at over 80 universities across China, highlighting its potential to empower the next generation of developers with cutting-edge tools for their coding journeys.
Cangjie, a New Open-Source Compiled Language with Native Effect Handlers and Algebraic Data Types

Prof. Dan Ghica, who leads the Programming Languages Lab at Huawei’s Edinburgh Research Centre, recently presented Cangjie (CJ), a new application development language that features algebraic data types and effect handlers. The open-sourced language is positioned as a counterpart to Java, Kotlin, or Swift. Cangjie is taught by 80+ universities in China.

By Bruno Couriol

Read on the original site

Open the publisher's page for the full experience

View original article

Tagged with

#natural language processing for spreadsheets#natural language processing#big data management in spreadsheets#generative AI for data analysis#conversational data analysis#Excel alternatives for data analysis#real-time data collaboration#intelligent data visualization#data visualization tools#enterprise data management#big data performance#data analysis tools#data cleaning solutions#AI-native spreadsheets#rows.com#financial modeling with spreadsheets#cloud-native spreadsheets#Cangjie#Algebraic Data Types#Open-Source