Es (Unix shell): Difference between revisions

Content deleted Content added
m misc fixes
m +infobox
Line 1:
{{lowercase|title=es shell}}
{{Infobox Software
The '''es shell''' is a [[command line interpreter]] developed by Byron Rakitzis and Paul Haahr, that uses a [[scripting language]] similar to the [[rc shell]] of the [[Plan 9 from Bell Labs|Plan 9]] [[operating system]]. It is intended to provide a fully [[functional programming|functional]] [[programming language]] as a [[Unix shell]]. The bulk of es' development occurred in the early 1990s. A paper on an early version of the es shell was presented 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]] [Errata note 1]</ref>
| name = es shell
| logo =
| screenshot =
| caption =
| developer = Byron Rakitzis, Paul Haahr
| released =
| latest_release_version =
| latest_release_date =
| latest_preview_version =
| latest_preview_date =
| preview_url =
| operating_system =
| platform =
| language =
| status =
| genre = [[Shell (computing)|Operating system shell]]
| source_model =
| license =
| website =
}}
The '''es shell''' is a [[command line interpreter]] developed by Byron Rakitzis and Paul Haahr, that uses a [[scripting language]] similar to the [[rc shell]] of the [[Plan 9 from Bell Labs|Plan 9]] [[operating system]]. It is intended to provide a fully [[functional programming|functional]] [[programming language]] as a [[Unix shell]]. The bulk of es' development occurred in the early 1990s. A paper on an early version of the es shell was presented 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]] [Errata note 1]</ref>
 
A patched version of [ftp://ftp.sys.utoronto.ca/pub/es/es-0.9-beta1.tar.gz es-0.9-beta1] which includes job control features, a precompiled binary, additional documentation, a basic [[emacs]] editing mode and other contributed programs is available: [http://burton.samograd.googlepages.com/es-0.9-beta1job-control.tar.bz2 es-0.9-beta1job-control.tar.bz2]
 
==See also==