The es shell is a command line interpreter developed by Byron Rakitzis and Paul Haahr, that uses a scripting language syntactically similar to the rc shell of the Plan 9 operating system[1], and was originally based on code from Byron Rakitzis's clone of rc for Unix.[2] It is intended to provide a fully functional programming language as a Unix shell.[3] The bulk of es development occurred in the early 1990s, after the shell was introduced at the Winter 1993 USENIX conference in San Diego.[4]
es shell | |
---|---|
Developer(s) | Byron Rakitzis, Paul Haahr |
Repository | |
Type | Unix shell |
Website | wryun![]() |
Current official releases appear to have ceased with the release of 0.9-beta1 in 1997[5], and standard es lacks some features compared to more popular shells such as zsh and bash [6], but unofficial development has been continued with job control and history patches and a more ambitious fork, Xs (including syntax changes and C++ code).
See also
References
- ^ http://foldoc.org/Extensible+Shell
- ^ http://luv.asn.au/overheads/shells-talk.html
- ^ http://nnc3.com/lj/LJ/LJ12/0062.html
- ^ Es: A shell with higher-order functions by Byron Rakitzis, NetApp, Inc, and Paul Haahr, Adobe Systems Incorporated
- ^ ftp://ftp.sys.utoronto.ca/pub/es/
- ^ http://www.faqs.org/faqs/unix-faq/shell/shell-differences/
External links
- The es shell
- FTP archive for the es shell Includes mailing list archives
- job control patch