# The Hegemony Of \`==\` Must End; Welcome The \`⩵\` Upstart

**URL:** <https://discourse.julialang.org/t/the-hegemony-of-must-end-welcome-the-upstart/63605>\
**Category:** Offtopic\
**Tags:** syntax\
**Created:** [June 26, 2021, 2:40pm UTC](https://discourse.julialang.org/t/the-hegemony-of-must-end-welcome-the-upstart/63605 "2021-06-26T14:40:57Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [June 27, 2021, 2:37pm UTC](https://discourse.julialang.org/t/the-hegemony-of-must-end-welcome-the-upstart/63605/17 "2021-06-27T14:37:44Z")

</div>

> [@blackeneth](#):
>
> Why would a linter or a compiler generate a warning? Because it’s a common error.

This is a _non sequitur_.

Also, as mentioned in the other topic you proposed this, in Julia

```julia
if a = b

```

already errors (with `syntax: unexpected "="`). But if you are super-concerned about this, just use a linter.

Finally, generally the point of Unicode aliases is to make code look _shorter_ and _similar to math_. Your proposal does not help with either, so its very likely to end up unused, except by a few people. But since you can already define custom aliases for all functions (again, as mentioned in the other topic), you can just get do this without redesigning the language for everyone.

Let me make a counterproposal [along these lines](https://discourse.julialang.org/t/suggestion-use-pep-like-process-for-changes/63494/25): define your favorite alias for `==`, and see how it works out for _you_. If after 6 months / 10kLOC you still want to press 5+ keys to get what is basically `==`, wrap it up in a mini-package and register it. If after a while you get a bunch of users, revive this topic: you will be in a much better position to argue for it.

---

_[View the full topic](https://discourse.julialang.org/t/the-hegemony-of-must-end-welcome-the-upstart/63605)._
