Es (Unix shell): Difference between revisions

Content deleted Content added
Wryun (talk | contribs)
m Wryun moved page User:Wryun/Es shell to Wikipedia:Es (Shell): restoring page after deletion with extra citations and minor editing. Also renaming to follow name of German page, since es itself stands for 'extensible shell' and it is written in...
Changed redirect target from RC#es to Rc (Unix shell)#es
Tag: Redirect target changed
 
(26 intermediate revisions by 12 users not shown)
Line 1:
#REDIRECT [[rc (Unix shell)#es]]
{{lowercase|title=es}}
{{Infobox programming language
| name = es
| logo =
| screenshot =
| caption =
| designer = Byron Rakitzis, Paul Haahr
| released = 1993
| latest_release_version = 0.9-beta1
| latest_release_date = 1997
| latest_preview_version =
| latest_preview_date =
| preview_url =
| operating_system =
| platform =
| language =
| status =
| influenced_by = [[Rc]]
| genre = [[Unix shell]]
| source_model = [[Open source]]
| operating_system = [[Unix]]
| license = [[Public Domain]]
| website = http://hawkwind.utcs.utoronto.ca:8001/mlists/es.html
}}
'''es''' (extensible shell)<ref>http://manpages.ubuntu.com/manpages/hardy/man1/es.1.html</ref> 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 from Bell Labs|Plan 9]] [[operating system]]<ref>http://foldoc.org/Extensible+Shell</ref>, and was originally based on code from Byron Rakitzis's clone of [[rc shell|rc]] for Unix.<ref>http://luv.asn.au/overheads/shells-talk.html</ref> It is intended to provide a fully [[functional programming|functional]] [[programming language]] as a [[Unix shell]].<ref>http://nnc3.com/lj/LJ/LJ12/0062.html</ref> The bulk of es development occurred in the early 1990s, after the shell was introduced at the Winter 1993 [[USENIX]] conference in [[San Diego]].<ref>[http://www.webcom.com/~haahr/es/es-usenix-winter93.html Es: A shell with higher-order functions] by Byron Rakitzis, [[NetApp|NetApp, Inc]], and Paul Haahr, [[Adobe Systems Incorporated]]</ref>
 
{{Redirect category shell|1=
Current official releases appear to have ceased with the release of 0.9-beta1 in 1997<ref>ftp://ftp.sys.utoronto.ca/pub/es/</ref>, and standard es lacks some features compared to more popular shells such as [[zsh]] and [[bash]] <ref>http://www.faqs.org/faqs/unix-faq/shell/shell-differences/</ref>, but unofficial development has been continued with [http://web.archive.org/web/20070626160532/http://theorie1.physik.uni-erlangen.de/rogalsky/es/es.html job control and history patches] and a more ambitious fork, [http://github.com/frytvm/XS Xs] (including syntax changes and C++ code).
{{R from Merge}}
 
{{R to Section}}
==See also==
}}
*[[rc|rc shell]]
{{lowercase|title=es}}
*[[Comparison of command shells]]
*[[Command line interface]]
 
==References==
{{reflist}}
 
==External links==
*[http://hawkwind.utcs.utoronto.ca:8001/mlists/es.html Official website]
*[ftp://ftp.sys.utoronto.ca/pub/es/ FTP archive for the es shell] Includes mailing list archives
*[http://web.archive.org/web/20070626160532/http://theorie1.physik.uni-erlangen.de/rogalsky/es/es.html job control patch]
 
{{unix-stub}}
 
{{Unix Shells}}
 
[[Category:Unix shells]]
 
[[de:Es (Shell)]]
[[el:Κέλυφος Es]]