Dylan&Gorillascript are the only non-sexp languages (AFAIK) that don't require macros to be visually different to functions. It's a shame.
miniblog.
Related Posts
@cwebber@octodon.social Interesting choice. So this will be the primary language, not some IR?
I don't think I've seen any lisps pivot to non-paren syntax though. I can only think of Wisp and sweet-expressions (libraries with limited adoption AFAICT) and Dylan (a separate language made by lispers). What pivots did you have in mind?
I wish resumable exceptions were more common. Here's a compelling use case, demonstrating the value of recovery in Dylan:
Apple Dylan Screenshots
https://web.archive.org/web/20140703072127/https://opendylan.org/about/apple-dylan/screenshots/index.html
An IDE where all your code is modelled as objects with metadata is amazingly flexible.