To whoever will implement a new syntax forRacket, may I give the following resources. I really hope they are widely known and I am just stating the obvious common knowledge.
There have been previous attempts of using an alternative syntax: * M-expresisons - dating to the original McCarthy Lisp paper http://www-formal.stanford.edu/jmc/recursive.pdf, https://en.wikipedia.org/wiki/M-expression#cite_note-3 * I-expressions - https://srfi.schemers.org/srfi-49/srfi-49.html On a semi related note: I would also recomment this recent (2017) lecture by Guy Steele: It's Time for a New Old Language https://www.youtube.com/watch?v=dCuZkaaou0Q on the most popular programming language in computer science (definitely not Scheme as it has no compiler, interpreter or specification) Kind regards: al_shopov На ср, 24.07.2019 г. в 22:47 ч. Hendrik Boom <hend...@topoi.pooq.com> написа: > On Wed, Jul 24, 2019 at 08:06:18AM -0700, Will Jukes wrote: > > - On the other hand, parenthesized syntax is a natural way of > conveying > > the difference between statements and expressions, and that's lost in > > moving away from parenthesized syntax, so there's some trade-off > there. > > Is there a difference between statements and expressions? Other than > statements returning a data type that takes no space to represent? > > -- hendrik > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/20190724204753.dwvr6ji5nzbfd7jr%40topoi.pooq.com > . > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/CAP6f5M%3Dnc41vLTqT9z-Rz%2B2AZgLrMfZNfLHUhJg6ta9o_fyfAw%40mail.gmail.com.