Seq: A Limitations-Driven Programming Language

In experimental electronic music making we sometimes say "limitations spark creativity". In making the new programming language "seq" it is like I was drawing cards from Brian Eno's "Oblique Strategies" and the card I drew said "make a programming language with NO VARIABLES". Seq is a strongly typed compiled computer programming language that uses the same LLVM compiler backend as C/C++ and Rust, is point-free (no named variables), stack-based (like Forth), with CSP built-in (like go's goroutines) and ADTs (like Rust's enums, Options, Results, more) and innovative compile-time safety around stack effects. #programming #creativity https://lnkd.in/gquz3ywC

I don’t understand the why, or rather it is not clear to me why those features are a benefit.

Like
Reply

To view or add a comment, sign in

Explore content categories