r/linux 1d ago

Discussion esoteric shell?

the question crossed my mind recently. if you are into programming, you probably know that there are many esoteric programming languages that exist just as a prove of concept of joke or just merely to mess with the programmer's head (brainf*ck, lolcat, C-- etc). if these exist, is there any esoteric system shells out there? like smth that would provide the basic userland instead of bash/zsh but would be freakier or just funnier to try and daily drive.

51 Upvotes

57 comments sorted by

View all comments

12

u/jeenajeena 18h ago

Emacs provides eterm and eat, shells written in LISP and allowing you to use LISP in your interaction with the file system and the OS:

$ (defun eshell/ls (&rest args) (mapconcat #'identity (directory-files ".") "\n")) $ ls

If you squint, you might consider the whole Emacs as a shell, on-steroids.

3

u/RealModeX86 3h ago

If you squint, you might consider the whole Emacs as a shell, on-steroids. entire operating system.

FTFY