On Mon, 15 Jul 2019 at 03:30, Matthew Flatt <mfl...@cs.utah.edu> wrote: > > tl;dr DON'T PANIC > > At RacketCon today, after summarizing the state of work on Racket CS, I > recommended that we next explore the possibly of changing to an > infix-oriented syntax in "Racket2".
Infix notation introduces a lot of complexity in writing and reading code. You have try to remember what operators are infix, and all their precedence rules, or you just wrap lots of expressions in parentheses to avoid precedence rule problems. If you introduce infix you're not reducing the number of parentheses, you're just ensuring that people have to sprinkle parens around more arbitrarily than they do now in the hope that their program will work as intended. Alan -- 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/CA%2BBEJK%3Du%2BofbiOCd3Ga4t-eWKvtJY66RQk2S3D%2B3PdhQkMEvmw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.