<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 2, 2017 at 11:12 PM, David Sweeris via swift-evolution <span dir="ltr"><<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><span></span><div><div>Maybe they've started teaching it earlier than when I went through school... I don't think I learned it until Discrete Math, which IIRC was a 2nd or 3rd year course at my college and only required for Math, CS, and maybe EE majors. Anyway, WRT a), if Swift achieves its "take over the world" goal, <i>all</i> use cases will be Swift use cases. WRT b), "many" as in the numerical quantity or "many" as in the percentage? There are probably millions of people who recognize calculus's operators, but there are 7.5 <i>billion</i> people in the world.</div><span></span></div></div>
</blockquote></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">I’m 19 and for what it’s worth, set notation is “taught” in 9th grade but no one really “learns” it until they get to discrete structures in college. There’s a ton of random things that get introduced in high school/middle school that no one ever retains. Believe it or not they teach set closure in 6th grade, at least in my state. <br></div><div class="gmail_extra"><br></div><div class="gmail_extra">It’s still my opinion that ⊆, ⊇, ∪, and friends make for obfuscated code and I consider unicode operators to be one of the “toy” features of Swift.<br></div></div>