Asteroid Programming Language

The Asteroid Team, under the leadership of Dr Lutz Hamel, has just announced Release 1.0 of the Asteroid programming language developed at the Dept. of Computer Science and Statistics at the University of Rhode. Asteroid is a modern, multi-paradigm programming language supporting first-class patterns and pattern-matching oriented programming. Its expressive syntax is easy to learn and seamlessly supports procedural, functional, and object-based programming. Its novel approach to pattern matching provides new solutions to old programming problems.

More details can be found at the project homepage: https://asteroid-lang.org