2 comments
Related. Others?<p><i>Summer Rhombus picture competition 2026</i> - <a href="https://news.ycombinator.com/item?id=48546270">https://news.ycombinator.com/item?id=48546270</a> - June 2026 (2 comments)<p><i>Rhombus Language</i> - <a href="https://news.ycombinator.com/item?id=43394881">https://news.ycombinator.com/item?id=43394881</a> - March 2025 (158 comments)<p><i>Rhombus: Macro-extensible language with conventional syntax built on Racket</i> - <a href="https://news.ycombinator.com/item?id=41151439">https://news.ycombinator.com/item?id=41151439</a> - Aug 2024 (97 comments)<p><i>State of Rhombus (programming language)</i> - <a href="https://news.ycombinator.com/item?id=30314109">https://news.ycombinator.com/item?id=30314109</a> - Feb 2022 (17 comments)
Rhombus is designed to be<p>* approachable and easy to use for everyday purposes, with a readable indentation syntax; and<p>* uniquely customisable with an _open-compiler API_ that is accessible to a wide audience.
Racket is already approachable and easy to use for everyday purposes
A lot of people hate sexprs. Even seemingly reasonable folks.<p>I imagined they have met students that really struggle with the syntax, while grokking the concepts easily.<p>I myself have heard "the parentheses are hard to balance" and "after a while you dont even see the parentheses" enough times that I think maybe both can be correct.
Adding significant whitespace to a new language feels like a bad choice. It's not terrible but I do think it was a bad call for Python in hindsight.