A troubling thing about alternatives to s-expression representation: to date, I don't know of anyone who, once they understand s-expressions enough to advocate for how the alternative syntax is "better" ends up dogfooding it themselves. Instead, they use s-expressions.
@cwebber Just to add some context to the toot for the readers that are not aware of what is happening. Racket is thinking of introducing a new language named Racket2, a language that is not based on parenthesis.
@schemers@cwebber@tfb I agree, it is difficult to leave s-expr and in particular the easy syntax transformations it support.
At the same time Racket is THE language platform for making languages, maybe they will come up with a syntax that can be better that everything that already exists?