The Cell Programming Language

Cell is an embeddable language that allows developers to work at a higher level of abstraction for complex software systems. It complements primary languages like C++, Java or C# by automatically generating easy-to-use classes from Cell code. The first class of systems Cell targets is those with complex state models, offering relational automata with unique features like declarative integrity constraints. For reactive systems dealing with asynchronous data sources, Cell provides reactive automata to manage complex dependencies. Additionally, Cell aims to support distributed applications by automating network programming and ensuring state synchronization. The language’s unconventional capabilities include orthogonal persistence and the ability to rewind and replay program execution. Visit cell-lang Google Group for questions, cell_lang on Twitter for announcements, and the open-source Cell compiler on GitHub. News updates include recent releases and blog posts.

https://www.cell-lang.net/

To top