Skip to content

Commit ada297e

Browse files
committed
update, correct multiple languages notebook
1 parent 80452e6 commit ada297e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

examples/Notebook/Multiple Languages, Frontends.ipynb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# How IPython works\n",
7+
"# How Jupyter works\n",
88
"\n",
99
"\n",
10-
"## Terminal IPython\n",
10+
"## ...But first, Terminal IPython\n",
1111
"\n",
1212
"When you type `ipython`, you get the original IPython interface, running in\n",
1313
"the terminal. It does something like this:\n",
@@ -19,7 +19,7 @@
1919
"```\n",
2020
"\n",
2121
"Of course, it's much more complex, because it has to deal with multi-line\n",
22-
"code, tab completion using `readline`, magic commands, and so on. But the\n",
22+
"code, tab completion using `readline` or `prompt-toolkit`, magic commands, and so on. But the\n",
2323
"model is like that: prompt the user for some code, and when they've entered it,\n",
2424
"exec it in the same process. This model is often called a REPL, or\n",
2525
"Read-Eval-Print-Loop."
@@ -29,14 +29,14 @@
2929
"cell_type": "markdown",
3030
"metadata": {},
3131
"source": [
32-
"## The IPython Kernel\n",
32+
"## Jupyter and The IPython Kernel\n",
3333
"\n",
34-
"All the other interfacesthe Notebook, the Qt console, `ipython console` in\n",
34+
"Jupyter expands on this REPL model and provides other interfaces to running code–the notebook, the Qt console, `jupyter console` in\n",
3535
"the terminal, and third party interfaces—use the IPython Kernel. This is a\n",
3636
"separate process which is responsible for running user code, and things like\n",
3737
"computing possible completions. Frontends communicate with it using JSON\n",
3838
"messages sent over [ZeroMQ](http://zeromq.org/) sockets; the protocol they use is described in\n",
39-
":doc:`messaging`.\n",
39+
"[the jupyter protocol](https://jupyter-client.readthedocs.io/en/stable/messaging.html).\n",
4040
"\n",
4141
"The core execution machinery for the kernel is shared with terminal IPython:\n",
4242
"\n",
@@ -213,7 +213,7 @@
213213
"name": "python",
214214
"nbconvert_exporter": "python",
215215
"pygments_lexer": "ipython3",
216-
"version": "3.6.0"
216+
"version": "3.6.3"
217217
}
218218
},
219219
"nbformat": 4,

0 commit comments

Comments
 (0)