# What is Julia named after?

**URL:** <https://discourse.julialang.org/t/what-is-julia-named-after/67720>\
**Category:** Offtopic\
**Created:** [September 5, 2021, 4:28pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720 "2021-09-05T16:28:38Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![empireofhappy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/empireofhappy/32/43100_2.png) [@empireofhappy](https://discourse.julialang.org/u/empireofhappy)\
**Post date:** [October 3, 2022, 11:21am UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/23 "2022-10-03T11:21:19Z")

</div>

Hi! First, my thought was - Julia…  
But (after reading a few messages from this thread) I decided to research some info via Wikipedia. And it’s said that Julia was developed by Jeff Bezanson, Stefan Karpinski, Viral B. Shah.

---

<div class="post-metadata">

**Author:** ![g-gundam](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/g-gundam/32/47593_2.png) [@g-gundam](https://discourse.julialang.org/u/g-gundam)\
**Post date:** [March 17, 2023, 6:13am UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/24 "2023-03-17T06:13:06Z")

</div>

> I don’t buy that “no.”

Me neither.  
I like to think one of the programmers was in love with someone named Julia. 妄想

---

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [March 17, 2023, 2:37pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/25 "2023-03-17T14:37:49Z")

</div>

It’s an acronym for “Just use Lisp instead, amigos.”

---

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [March 17, 2023, 2:47pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/26 "2023-03-17T14:47:55Z")

</div>

It’s because @alanedelman claims direct descent from the [Julian dynasty](https://en.wikipedia.org/wiki/Julia_gens).

---

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [March 17, 2023, 2:53pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/27 "2023-03-17T14:53:44Z")

</div>

It’s a portmanteau of [Jupyter](https://en.wikipedia.org/wiki/Project_Jupyter), [Lisp](https://en.wikipedia.org/wiki/Lisp_(programming_language)) and [Ada](https://en.wikipedia.org/wiki/Ada_(programming_language)) (correctly pronounced “Ju-lih-ay”), originally suggested by [Fernando Pérez](https://en.wikipedia.org/wiki/Fernando_P%C3%A9rez_(software_developer)) as a new backend for Jupyter.

---

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [March 17, 2023, 3:02pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/28 "2023-03-17T15:02:04Z")

</div>

It’s because [half of what it does is meaningless](https://www.youtube.com/watch?v=bgylB7SSrkU).

---

<div class="post-metadata">

**Author:** ![johnmyleswhite](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/johnmyleswhite/32/31_2.png) [@johnmyleswhite](https://discourse.julialang.org/u/johnmyleswhite)\
**Post date:** [March 17, 2023, 3:17pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/29 "2023-03-17T15:17:10Z")

</div>

When I asked ChatGPT, it gave some more made up reasons:

> There is no definitive answer as to why the Julia language is called Julia, as the language’s creators have not publicly stated the reason for the name. However, here are some possible reasons that could be associated with the name Julia:
> 
> 1. The name Julia could be a reference to Julia Robinson, a prominent mathematician who made significant contributions to the field of computability theory.
> 2. Another possible explanation for the name Julia could be that it is an acronym for Just Use Language Instead of Algorithms, which reflects the language’s goal of making complex computations easier to write and understand.
> 3. It could also be a nod to the famous computer scientist Grace Hopper, who was known for naming programming languages after women (e.g., COBOL was named after Admiral Grace Hopper’s title at the time, “Commander of the Bureau of Ordnance Language”).
> 4. Some people have speculated that the name Julia is derived from the Latin word “Julius,” which means “youthful” or “downy-bearded.” This could reflect the language’s status as a relatively new and innovative programming language.
> 5. Alternatively, the name Julia could be a reference to the protagonist of the novel “Julie of the Wolves” by Jean Craighead George, which is about a young girl who learns to survive in the Alaskan wilderness by adapting to her environment. This could be seen as a metaphor for the adaptability and versatility of the Julia language.

---

<div class="post-metadata">

**Author:** ![albheim](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/albheim/32/34660_2.png) [@albheim](https://discourse.julialang.org/u/albheim)\
**Post date:** [March 17, 2023, 3:28pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/30 "2023-03-17T15:28:36Z")

</div>

This comment in the source seems to confirm it…

> <https://github.com/albheim/julia/blob/14b8935ee0a8c7228252f12714f0947e29a436eb/src/julia.h#L3>

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [March 17, 2023, 4:06pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/31 "2023-03-17T16:06:32Z")

</div>

In case the joke is lost for some - the linked repo is a _fork_, that comment does not exist in [the original](https://github.com/JuliaLang/julia/blob/master/src/julia.h) (at least at time of writing).

---

<div class="post-metadata">

**Author:** ![tbeason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tbeason/32/15898_2.png) [@tbeason](https://discourse.julialang.org/u/tbeason)\
**Post date:** [March 17, 2023, 4:09pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/32 "2023-03-17T16:09:18Z")

</div>

Justice League In Action

---

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [March 17, 2023, 4:29pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/33 "2023-03-17T16:29:42Z")

</div>

Searching for the reason of the name Julia for the programming language **JU** st **L** eads to **I** dle **A** bstraction.

References

 ![image](https://global.discourse-cdn.com/julialang/original/3X/7/5/759227aa496bfbe841950c3ef7b0a5c29dcc7bd9.png)

---

<div class="post-metadata">

**Author:** ![NiclasMattsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/niclasmattsson/32/21988_2.png) [@NiclasMattsson](https://discourse.julialang.org/u/NiclasMattsson)\
**Post date:** [March 17, 2023, 5:26pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/34 "2023-03-17T17:26:37Z")

</div>

Quite honestly, I think the name “Julia” was a bad choice by the language design team. It doesn’t mean anything, has no programming or historical relevance, it doesn’t Google well, it’s generic, doesn’t stick in your memory, it’s not funny or clever, etc etc. Many other programming languages are also badly named, but that’s no excuse - it’s still a missed opportunity. Naming is important.

But I’ve used Julia practically daily for the past five years for all kinds of work and hobby uses - I’ve built several energy system optimization models, a GIS package for generating input data for those models and an interactive climate model with integrated web server. I’ve done web scraping, image manipulation and fingerprinting, Covid statistic tracking, election poll trends and general utility scripts. Julia has completely replaced Matlab, C, Python, Perl, GAMS and Ampl, and to some extent Javascript. I’m not a good programmer but I really think it’s the ultimate language for engineering. And in all the time I’ve spent with it there are only two language design choices I find questionable or peculiar or even slightly less than perfect: (1) the use of `*` for string concatenation (I understand the multiplication analogy, but still) and (2) the name of the language.

I still don’t like “Julia” but I love Julia, so I’ll take it.

---

<div class="post-metadata">

**Author:** ![rafael.guerra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael.guerra/32/216610_2.png) [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Post date:** [March 17, 2023, 5:59pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/35 "2023-03-17T17:59:53Z")

</div>

> [@NiclasMattsson](#):
>
> I think the name “Julia” was a bad choice

Love for Julia has reasons that reason cannot understand…  
And Julia’s logo [stands out for miles](https://abrudz.github.io/logos/).

---

<div class="post-metadata">

**Author:** ![mihalybaci](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mihalybaci/32/13528_2.png) [@mihalybaci](https://discourse.julialang.org/u/mihalybaci)\
**Post date:** [March 17, 2023, 6:02pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/36 "2023-03-17T18:02:01Z")

</div>

Julia Unlocks Limitless Incorrect Acronyms

---

<div class="post-metadata">

**Author:** ![sob](https://avatars.discourse-cdn.com/v4/letter/s/65b543/32.png) [@sob](https://discourse.julialang.org/u/sob)\
**Post date:** [March 19, 2023, 5:07pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/37 "2023-03-19T17:07:11Z")

</div>

That’s where my mind goes when I come across the name Julia. Thank you for that.

---

<div class="post-metadata">

**Author:** ![StevenSiew](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevensiew/32/218393_2.png) [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)\
**Post date:** [March 20, 2023, 9:10am UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/38 "2023-03-20T09:10:46Z")

</div>

Julia is names after Julia Chang

**Julia Chang** (ジュリア・チャン _Juria Chan_ [**?**](http://en.wikipedia.org/wiki/Help:Japanese)) is a video game character in the [_Tekken_](https://tekken.fandom.com/wiki/Tekken_(series)) series. She is the adopted daughter of [Michelle Chang](https://tekken.fandom.com/wiki/Michelle_Chang), who taught her how to fight, which is why they share the same fighting style.

[Image of Julia Chang](https://pbs.twimg.com/media/DthhX0RWkAAT4UD?format=jpg&name=4096x4096)

---

<div class="post-metadata">

**Author:** ![fer2tdt](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fer2tdt/32/47427_2.png) [@fer2tdt](https://discourse.julialang.org/u/fer2tdt)\
**Post date:** [April 3, 2023, 6:44am UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/39 "2023-04-03T06:44:44Z")

</div>

Hi,  
the answer for me is because my love with Julia(lang) began when after spending the first day with her I fell in love and could not stop visiting her … which reminds me some 90’s famous film where “Julia” was one of the main characters …  
… Walks like python runs likes C …

---

<div class="post-metadata">

**Author:** ![HanD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hand/32/213908_2.png) [@HanD](https://discourse.julialang.org/u/HanD)\
**Post date:** [April 3, 2023, 3:48pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/40 "2023-04-03T15:48:45Z")

</div>

It would be great, though, if Julia was named after [Gaston Maurice Julia](https://en.wikipedia.org/wiki/Gaston_Julia), French Algerian mathematician. [Julia sets](https://duckduckgo.com/?t=ffab&q=julia+sets&iax=images&ia=images) are cool!

---

<div class="post-metadata">

**Author:** ![halov](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/halov/32/47025_2.png) [@halov](https://discourse.julialang.org/u/halov)\
**Post date:** [April 3, 2023, 4:03pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/41 "2023-04-03T16:03:18Z")

</div>

i think Julia, the programming language, is named after **[Julia Robinson](https://en.wikipedia.org/wiki/Julia_Robinson)**, an American mathematician.

**::---------------------------------------------------------------------:::**  
Additionally, “Julia” is a common name in many languages and cultures, so it was chosen as a name that would be easy to remember and pronounce for people all over the world.  
**::---------------------------------------------------------------------:::**

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [April 3, 2023, 4:05pm UTC](https://discourse.julialang.org/t/what-is-julia-named-after/67720/42 "2023-04-03T16:05:15Z")

</div>

Hey @fer2tdt, just a heads up that — even in silly threads like this one — we [avoid gendering the Julia programming language](https://julialang.org/community/standards/#be_respectful_and_inclusive).

[Previous page](https://discourse.julialang.org/t/what-is-julia-named-after/67720.md?page=1)

[Next page](https://discourse.julialang.org/t/what-is-julia-named-after/67720.md?page=3)
