> I think that Racket 6.3 would be a great time to make `:abc` read the same as 
> `#:abc`.

This sounds like an incredibly breaking change. I support it in general, I 
think, but it seems like another feature that makes sense for Racket 
2/Remix/whatever it ends up being called. I’m sure there are plenty of existing 
programs that use leading colons in symbols/identifiers.

Perhaps you could do an audit on all the packages and see how much breakage 
occurs with this change? That wouldn’t be definitive, of course, but it would 
be a good start.

What prompts you to suggest this for Racket 6.3 as opposed to any other 
version? Or is it arbitrary? (Also, there’s no way this would make it into 6.3 
given that the release has already begun, even if it weren’t so huge.)

I guess it just seems like a potentially highly-destructive change for 
relatively little gain. The extra character certainly doesn’t feel like enough 
to make me “pained deeply”. A more interesting and less breaking change might 
be to make keywords self-quoting... but that’s a separate point entirely.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-dev+unsubscr...@googlegroups.com.
To post to this group, send email to racket-dev@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/8027E29A-1304-4772-ABDF-F2BA939AC258%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to