Play: A new programming language that targets Web Assembly, based on Forth

robinheghan

Robin Heggelund Hansen

Posted on November 23, 2020

Play: A new programming language that targets Web Assembly, based on Forth

Today marks the first release of Play, a new programming language inspired by Forth.

Play might look a lot like Forth, but improves on the language in several ways. Play includes a strong static type system like the ones found in Elm and Haskell. All data structures are immutable, and side effects are tightly controlled, which leads to code that is easy to reason about.

Code written in Play is compiled to web assembly, which means it can run pretty much everywhere, even in browsers.

The goal of today's release is not to present a finished product, but rather give people an idea of what writing code in Play would be like.

To learn more, you can take a look at the website and toy with some examples at the playground.

💖 💪 🙅 🚩
robinheghan
Robin Heggelund Hansen

Posted on November 23, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related