This document proposes an alternate syntax for Racket. It reduces the parenthetical burden, makes the language appear more traditional, and respects indentation, though not in the way you think. It does all this while retaining the essence of Racket syntax, and even offering a high degree of tool reuse.
2 thoughts on “A Proposal Against Parentheses in Racket”
It might be interesting.
But I must say that I am not comfortable with the visual aspect of the syntax.
Sure, a more “mainstream” syntax might attract casual users. I would like to see one.