Rename the repl feature to jupyter [kernel] or maybe jupyter-repl #21539
phromo
announced in
Product Research
Replies: 1 comment
-
I've noted that the tab named "REPL: sessions" has as its header inside the tab "Jupyter Kernel sessions" as if zed itself is somewhat unsure of the REPL naming. It also shows messages like "no Jupyter Kernel sessions running" (notably, it does not say no REPL sessions running) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Check for existing issues
Describe the feature
Your REPL feature is to me oddly named as it shows no Read-Eval-Print-Loop to the user. Instead it launches a jupyter kernel (ipykernel) and makes it so the current file can be treated as a jupyter notebook (but without persistence of outputs to file).
I guess this can be interpreted as a REPL, but for me a REPL is what you get in Scheme or LISP, or when you run
python -i
orirb
. So... even if one might argue that what we get in zed is a repl ... its a bit of a stretch from what you typically name a repl.For me your repl feature can be seen as supporting jupyter notebooks in the pypercent serialization format.
IMHO it would make more sense just naming this Jupyter or maybe Jupyter Kernel.
See https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop for a pretty good definition of what a REPL is (which imho zed repl is not).
I believe any future addition of "jupyter notebook support" will create confusion between that and the repl. Perhaps renaming repl to "jupyter repl" would suffice.
Environment
Zed: v0.164.0 (Zed Preview)
OS: Linux X11 ubuntu 24.04
Memory: 60.6 GiB
Architecture: x86_64
GPU: NVIDIA GeForce GTX 1080 || NVIDIA || 535.183.01
If applicable, add mockups / screenshots to help present your vision of the feature
No response
Beta Was this translation helpful? Give feedback.
All reactions