Languages and runtimes
Rhombus v1.0
- Category: Languages
- Status: confirmed
- Sources: Racket blog, discussion
- Summary: Rhombus reached v1.0 on 2026-06-22. It is a general-purpose functional language built on the Racket platform (run via
#lang rhombus), relating to Racket roughly as Elixir to Erlang or Kotlin to Java. It keeps Racket's macro and metaprogramming power but uses conventional, non-parenthesized "shrubbery" syntax, with pervasive pattern matching, a new class system, and hierarchical namespaces. The 1.0 release is framed as a stability and support commitment. - Why it matters: Rhombus offers Racket's language-extensibility model with mainstream syntax, lowering the barrier for building DSLs and language experiments.
- Follow-up: Watch for package-ecosystem growth and tooling (LSP, editors) around the 1.0 syntax.