The Mystery Behind Jupyter: Unraveling the Story of its Spelling
Why Jupyter instead of Jupiter
First of all, Let's see what is Jupyter Notebook.
What is Jupyter?
Jupyter Notebook is an open-source web application that allows users to create and share documents that contain live code, equations, visualizations, and narrative text. It's commonly used in data science, scientific computing, machine learning, and other technical fields to perform exploratory data analysis, write and test code, and present results.
I know many people may be confused due to its name why didn't the creator name it Jupiter instead of Jupyter? Why the 'y' was so important to them? Let's see;
Why the name is kept so?
As we already know that Jupyter what is Jupyter? Let's talk about why the name is kept so:
In beginning, Jupyter can be only used for three languages. They are; Julia, Python and R . All these three are programming languages that are widely in data science and scientific computing. By combining the names of these programming names they came up with the idea name which goes:
JUlia + PYThon + R = JU.PYT.e.R = Jupyter
So this was the story behind the name of Jupyter Notebook. Now let's look at some other programming, libraries Why their name are kept so?
Name | Reason |
Python | Inspired by Monty Python’s Flying Circus |
NumPy | By combining these words Numerical Python |
Pandas | From economic term for complex data:: Panel Data |
Matplotlib | Name inspired by MATLAB. It is used for plotting. Since it is Library. Its name is kept by combing {MATlab+PLOT+LIBrary} |
Seaborn | associated Ocean and inspired by Sea lion. Creators thought that ocean resembles the complex data |
C Programming Lang. | Back then there was a B programming language, so to refer to the new language creators named It C language |
C++ Programming Lang. | The name C++ suggests “C incremented” (recall the ++ is an increment operator of C). The increment may refer to the addition of Object-oriented programming |
FORTRAN | FORmula TRANslation |