Get the latest tech news

Programming in Unison


MIT-licensed programming language, in development since 2013, that explores the ramifications of making code immutable and stored in a database, instead of a set of text files. Unison supports a greatly simplified model for distributed programming — one that describes the configuration of and communication between programs in the same language as the programs themselves.

Unison is a MIT-licensed programming language, in development since 2013, that explores the ramifications of making code immutable and stored in a database, instead of a set of text files. Unison's chosen niche is cloud computing — making it easier to build modern distributed systems, by radically simplifying some of the rough edges of existing technologies. Overall, the approach ends up feeling much more like a collaboration with the compiler than conventional languages do: it asks for definitions, suggests changes, points out problems and failing tests, etc.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of programming

programming

Photo of unison

unison

Related news:

News photo

A practical introduction to constraint programming using CP-SAT and Python

News photo

Show HN: Programming Is Easier Than Most People Think

News photo

Programming with Lambda Calculus