I'd prefer getting rid of the symbol option. Some kind of deprecation warning for a version or two might be an idea though.
On Sat, Aug 20, 2016, 10:51 PM Sean Corfield <s...@corfield.org> wrote: > Or keep the stricter compiler and: > > 1. People who want to port to clojurescript will incur exactly the same > cost as they do now. > > **2. People who don’t want to port to clojurescript and don’t want to move > to Clojure 1.9 will incur no additional cost. > > 3. Clojurescript maintainers will incur no additional cost. > > **4. COST REMOVED: Clojure maintainers will incur NO additional cost. > > 5. No one writing documentation will incur any cost, as what was not > mentioned before will continue to be unmentioned. > > **6. COST REMOVED: There will be NO psychic cost because there will NOT be > an undocumented inconsistency between clojure and clojurescript. > > **7. COST REMOVED: If, at some point, clojure and clojurescript shared > code for the implementation of `ns`, neither of them would have to change > how they interpret the ns form > > **8. BENEFIT ADDED: We benefit because an undocumented and unintended > behavior went away, and one of the most confusing and complex Clojure forms > becomes more consistent – we no longer have to explain to beginners that > trip over (require …) mysteriously working inside ns, contrary to all the > documentation out there, that “Yeah, we know (require …) works in ns, like > it does outside ns, but it’s not supposed to and you shouldn’t do that – > it’s a bug in Clojure”… > > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.