# An animal for Julia?

**URL:** <https://discourse.julialang.org/t/an-animal-for-julia/6322>\
**Category:** Community\
**Tags:** marketing, branding, animals\
**Created:** [October 8, 2017, 10:20am UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322 "2017-10-08T10:20:59Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [February 13, 2018, 3:19pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/62 "2018-02-13T15:19:25Z")

</div>

I just did a bit of reading on why ships are called she.

> it stems from the tradition of boat-owners, typically and historically male, naming their vessels after significant women in their lives — wives, sweethearts, mothers

Which doesn’t seem so sexist/sexualized, but then again,

> [Figureheads] dated from the early 18th century, before which superstition had it that the presence of women aboard sailing vessels — whether in human or representative form — was an omen of bad luck

and we want to make Julia a ship that everyone is welcome on

---

<div class="post-metadata">

**Author:** ![pasha](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pasha/32/3319_2.png) [@pasha](https://discourse.julialang.org/u/pasha)\
**Post date:** [February 13, 2018, 3:24pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/63 "2018-02-13T15:24:35Z")

</div>

The butterfly and dragonfly and hummingbird don’t seem _large_ or _strong_ enough. Since the language is intended for larger-scale and more complex computation, that doesn’t say it for me. A hummingbird would be good for a GUI layer or something.

I liked the mythological Julyax (and the wikipedia page). Something in that vein is awesome. Along those lines, it could be something like Sphinx, either in the Egyptian or Greek sense. The sphinx has an interesting set of myths, notably around her riddles and protection.  
 ![sphinx](https://global.discourse-cdn.com/julialang/original/3X/7/6/76dad58f1aced2dd9f299805c1fc4b907ac5483c.png)  
I also agree to not personify or gender the image. We can be more clever than that. I wonder if Sphinx even gets too close to that.

Edit: Never mind Sphinx, it’s a documentation project for Python. All the more reason to make something up.

---

<div class="post-metadata">

**Author:** ![bramtayl](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bramtayl/32/3614_2.png) [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Post date:** [February 13, 2018, 3:40pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/64 "2018-02-13T15:40:40Z")

</div>

If a programming language sails from port, and slowly features get added and bugs get removed, and by the time it reaches its destination (1.0), all lines of code have been replaced, is it still the same language?

---

<div class="post-metadata">

**Author:** ![TravisA9](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/travisa9/32/357_2.png) [@TravisA9](https://discourse.julialang.org/u/TravisA9)\
**Post date:** [February 13, 2018, 3:53pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/65 "2018-02-13T15:53:23Z")

</div>

If a person lives many years and gradually learns many new things that change his perspectives and thoughts, is [S]he still the same person?

Yes, and yet no! …I say. [S]he has the same name and there still will likely be some tendencies that that name defines. The person also continues to hold the memories of the old self, the history.

In the case of the language, there are ideals and persons that shape the language as it grows. So like a river it is not defined by it’s state at any one given time. There will always be new water flowing through it but that dynamic system needs some identifying label.

In the case of a language, a name and maybe a mascot.

---

<div class="post-metadata">

**Author:** ![yakir12](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yakir12/32/297_2.png) [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Post date:** [February 13, 2018, 3:53pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/66 "2018-02-13T15:53:57Z")

</div>

Maybe a pole where people need to submit a standardized image and discourse ID voting?

---

<div class="post-metadata">

**Author:** ![kevbonham](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kevbonham/32/216165_2.png) [@kevbonham](https://discourse.julialang.org/u/kevbonham)\
**Post date:** [February 13, 2018, 7:25pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/67 "2018-02-13T19:25:12Z")

</div>

> [@bramtayl](#):
>
> If a programming language sails from port, and slowly features get added and bugs get removed, and by the time it reaches its destination (1.0), all lines of code have been replaced, is it still the same language?

Im confused - are you saying we should use [Theseus as our mascot](https://en.m.wikipedia.org/wiki/Ship_of_Theseus)?

---

<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:** [February 13, 2018, 7:53pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/68 "2018-02-13T19:53:32Z")

</div>

Or possibly the [Minotaur](https://en.wikipedia.org/wiki/Minotaur) 😉

---

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [February 13, 2018, 8:11pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/69 "2018-02-13T20:11:16Z")

</div>

> [@pasha](#):
>
> Never mind Sphinx, it’s a documentation project for Python.

Python has _way_ too many mascots. They need to give it a rest already.

Oh yeah, I forgot about the dragonfly! I think that was my favorite, butterfly was second for me.

---

<div class="post-metadata">

**Author:** ![Steven\_Sagaert](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/steven_sagaert/32/29578_2.png) [@Steven\_Sagaert](https://discourse.julialang.org/u/Steven_Sagaert)\
**Post date:** [February 14, 2018, 10:35am UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/70 "2018-02-14T10:35:36Z")

</div>

Exactly. For me the three dots with 3 colors (although one is off: it should be blue instead of purple …) makes me always think of quarks (& gluons) and hence the three grouped dots make me think of a nucleon (neutron or proton) rather than an animal.

Maybe one could even allude to that in a Julia slogan. Something along the lines of: “Julia, more power because it’s nuclear” or something like that 🙂  
Or “Julia, stronger glue” alluding to the strong force & gluons and on the language side to a stronger (i.e. conceptually more powerful + (sometimes) faster) glue language than e.g. Python.

---

<div class="post-metadata">

**Author:** ![TravisA9](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/travisa9/32/357_2.png) [@TravisA9](https://discourse.julialang.org/u/TravisA9)\
**Post date:** [February 14, 2018, 2:42pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/71 "2018-02-14T14:42:04Z")

</div>

On that note @Steven_Sagaert maybe the coolest thing about the simplicity of the three colored dots is that it becomes what we see in it and therefore don’t need one mascot.

---

<div class="post-metadata">

**Author:** ![Mason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mason/32/2423_2.png) [@Mason](https://discourse.julialang.org/u/Mason)\
**Post date:** [February 14, 2018, 3:02pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/72 "2018-02-14T15:02:01Z")

</div>

I think the three dots is a remarkably clean and nice symbol and adding an animal to the logo or promotional material would just serve to make it more busy. That said, if we are going for an animal anyways, I think a dragonfly or hummingbird are both quite nice suggestions.

If somehow the community decided that we should adopt ‘Julia-chan’ as representative of the language / community I’d protest vehemently.

---

<div class="post-metadata">

**Author:** ![pasha](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pasha/32/3319_2.png) [@pasha](https://discourse.julialang.org/u/pasha)\
**Post date:** [February 14, 2018, 3:06pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/73 "2018-02-14T15:06:59Z")

</div>

I’m starting to agree with the idea of focusing on the dots. We may already be in a post-mascot world.

At some point in the future another language may be looking for a logo, propose dots, and realize… no, Julia already has the dots.

---

<div class="post-metadata">

**Author:** ![SepandMeenu](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sepandmeenu/32/8846_2.png) [@SepandMeenu](https://discourse.julialang.org/u/SepandMeenu)\
**Post date:** [February 15, 2018, 11:20am UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/74 "2018-02-15T11:20:06Z")

</div>

Why not a take a **flower** or plant as the mascot?  
Some suggestions – perhaps a botanical expert should be consulted:

- Cynanchum juliani
- Diplostephium julianii
- Campanulaceae Legousia juliani
- Bignoniaceae Memora juliae
- Specularia juliani
- Helianthemum juliae
- Anacampseros juliana
- Echeveria juliana
- Ericaceae Callista juliana
- Gesneriaceae Chirita juliae
- Gesneriaceae Primulina juliae
- Lamiaceae Micromeria juliana
- Liliaceae Tulipa julia
- Passifloraceae Passiflora juliana

[found on the [International Plant Names Index](http://www.ipni.org)]

---

<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:** [February 15, 2018, 11:33am UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/75 "2018-02-15T11:33:42Z")

</div>

This appeals a lot to my inner nerd, but (sub)species or in some cases cultivars of plants may not be distinguishable enough when stylized into a logo.

---

<div class="post-metadata">

**Author:** ![SepandMeenu](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sepandmeenu/32/8846_2.png) [@SepandMeenu](https://discourse.julialang.org/u/SepandMeenu)\
**Post date:** [February 15, 2018, 2:06pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/76 "2018-02-15T14:06:04Z")

</div>

I agree. My major point is that the mascot can be a _plant_ – instead of an animal. It is also aesthetically more pleasant for me.  
The plant/flower can be chosen upon its shape (not necessarily its name).

An historical example (not a mascot though):

 ![](https://global.discourse-cdn.com/julialang/original/3X/7/6/769631a7ac6cf204e90ad52868a428ea2694535d.jpeg)

or

 ![](https://global.discourse-cdn.com/julialang/original/3X/c/4/c40e09fed5c6245c17e8419f14808f122901d0cf.png)

One may also decide for a cartoon picture of flowers; e.g.,

 ![](https://global.discourse-cdn.com/julialang/original/3X/5/8/58324078ba315131bd095f61e9c907fc9d3bd7dc.jpeg)

---

<div class="post-metadata">

**Author:** ![djsegal](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/djsegal/32/13752_2.png) [@djsegal](https://discourse.julialang.org/u/djsegal)\
**Post date:** [March 17, 2018, 4:55am UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/77 "2018-03-17T04:55:21Z")

</div>

With how many people’s githubs are bojack horseman, we should have a horse mascot 😛

> Or whatever, Todd. I don’t really care

---

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [March 17, 2018, 7:30pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/78 "2018-03-17T19:30:29Z")

</div>

> [@SepandMeenu](#):
>
> Why not a take a flower or plant as the mascot?

I’m not seriously proposing these cryptomonads, but as I wasn’t convinced plant was it (if choosing something living, IMHO it should be an [cuddly?] animal), and with mythical creatures already proposed I googled plant animal hybrid, and it’s actually real:

[While these cryptomonads forming “partnership” (as with Julia and e.g. Python) sounds cool, maybe creepy to some? EDIT: See below for mythical.]

> **[Zoologger: Unique life form is half plant, half animal](https://www.newscientist.com/article/dn21353-zoologger-unique-life-form-is-half-plant-half-animal/)**
>
> A newly discovered single-celled organism isn't an animal, isn't a plant, and isn't even a neat hybrid of the two

> Caterpillars become butterflies and tadpoles become frogs, and if we couldn’t watch them do so we might not even suspect that the two stages were the same creature.
> 
> Spectacular as these shifts are, they are only shape-shifting. […]  
> Not so _Mesodinium chamaeleon_. This newly discovered single-celled organism is a unique mixture of animal and plant. […]

> Some _Mesodinium_ species are different, though. They engulf other microorganisms, generally algae called cryptomonads. The two then form a partnership: the algae produce sugars by photosynthesis, while the Mesodinium protects them and carries them around.
> 
> Such hybrid organisms are animals and plants at the same time. One such species, M. rubrum, only eats red algae and is often found in the algal blooms that form the famous red tides.
> 
> These hybrids play merry hell with our attempts to classify organisms into neat groups. “The division between plants and animals is collapsing completely,” Moestrup says. Instead, many microorganisms may be animal and plant at once, or switch between the two, like _M. rubrum_.

> **[4 Legendary Plant-Animal Hybrids](https://www.mentalfloss.com/article/78792/4-legendary-plant-animal-hybrids)**
>
> In the Middle Ages, travelers brought home tales from all over the globe of wondrous and fantastic plants and beasts—but many of these travelers were just relaying stories they’d heard instead of things they’d actually seen. These stories, in turn,...

1. WAQ WAQ TREE  
which bears human [could be Julia…] or animal fruit, grows on an island in the Indian Ocean or […]

2. VEGETABLE LAMB  
[picture]  
There’s a specimen of the vegetable lamb at the Garden Museum in London. The small picture looks as if it could be a lamb, or an animal’s paw with long claws, or a part of a plant. Once samples were relayed to naturalists in the 17th century, though, it became clear that the “lamb” was part of a plant, and not an animal. The plant was eventually identified as _Cibotium barometz_, an evergreen fern that produces a hairy cover.

Whatever plant (or hybrid!) considered we would want to avoid cancerous(?) so all good here:  
[http://tropical.theferns.info/viewtropical.php?id=Cibotium+barometz](http://tropical.theferns.info/viewtropical.php?id=Cibotium+barometz)

> Although we have found no reports of toxicity for this species, a number of ferns contain carcinogens so some caution is advisable[200].

continuing from other link:

> Unlike the Vegetable Lamb, the barnacle goose myth was based on a real animal, a European goose species, Branta leucopsis. The myth was particularly popular among the religious men of the time, […] the clergy in France and Britain exercised their authority in declaring the barnacle goose technically more fish than fowl, and thus an accepted fasting meal.

> **[Barnacle goose](https://en.wikipedia.org/wiki/Barnacle_goose)**
>
> The barnacle goose (Branta leucopsis) is a species of goose that belongs to the genus Branta of black geese, which contains species with largely black plumage, distinguishing them from the grey Anser species. Despite its superficial similarity to the brant goose, genetic analysis has shown it is an eastern derivative of the cackling goose lineage.
> The barnacle goose was first classified taxonomically by Johann Matthäus Bechstein in 1803. Branta is a Latinised form of Old Norse Brandgás, "burnt...

> The question of the nature of barnacle geese also came up as a matter of Jewish dietary law in the Halakha, and Rabbeinu Tam (1100–71) determined that they were kosher (even if born of trees)

---

<div class="post-metadata">

**Author:** ![Ward9250](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ward9250/32/42768_2.png) [@Ward9250](https://discourse.julialang.org/u/Ward9250)\
**Post date:** [June 15, 2018, 3:43pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/79 "2018-06-15T15:43:08Z")

</div>

The noble Axolotl is a cute, friendly, distinctive animal, that makes for a great mascot that is simple to draw:

![image](https://global.discourse-cdn.com/julialang/original/3X/a/e/aeda133c1eeb0b381cdc1a59b50f9c12f1be8962.jpeg)

![image](https://global.discourse-cdn.com/julialang/original/3X/8/e/8e5f3bd5bae6635f54b3776213f8e09794919d73.jpeg)

![image](https://global.discourse-cdn.com/julialang/original/3X/3/4/34205771187d9dd442459f55e5ba48fd7f1ffec9.jpeg)

![image](https://global.discourse-cdn.com/julialang/original/3X/5/9/59b59c978fc755683e2b355a93f34cfa6d3e3daa.jpeg)

![image](https://global.discourse-cdn.com/julialang/original/3X/e/1/e11957fd4e95bb8b19e14009e7bcc3c9d0764bfd.jpeg)

---

<div class="post-metadata">

**Author:** ![non-Jedi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/non-jedi/32/3645_2.png) [@non-Jedi](https://discourse.julialang.org/u/non-Jedi)\
**Post date:** [June 15, 2018, 4:05pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/80 "2018-06-15T16:05:21Z")

</div>

“Axolotl” was briefly [used by Signal](https://en.wikipedia.org/wiki/Axolotl_(protocol)) to refer to their cryptographic ratchet. Although they subsequently renamed it, I still think of Signal’s cryptography when I hear Axolotl in a software context. Not enough of an objection to actually rule out using “Axolotl”, but I thought I’d mention it.

For what it’s worth, if we do ever want an animal mascot, I think the butterfly, dragonfly, or hummingbird from above are all better options.

---

<div class="post-metadata">

**Author:** ![Joshua\_Bowles](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joshua_bowles/32/4515_2.png) [@Joshua\_Bowles](https://discourse.julialang.org/u/Joshua_Bowles)\
**Post date:** [June 16, 2018, 1:21pm UTC](https://discourse.julialang.org/t/an-animal-for-julia/6322/81 "2018-06-16T13:21:50Z")

</div>

No reference to the LISP mascot? 😁  
Seeing as Julia is, and is not, a LISP… (I’ve seen multiple contradictory definitions) a shout out to alien technology 👽

[http://lisperati.com/logo.html](http://lisperati.com/logo.html)

[Previous page](https://discourse.julialang.org/t/an-animal-for-julia/6322.md?page=3)

[Next page](https://discourse.julialang.org/t/an-animal-for-julia/6322.md?page=5)
