aboutsummaryrefslogtreecommitdiff
path: root/shells/esh/pkg-descr
blob: 96ac9913734193f86ba2322ba38824eaa4d7e4df (plain) (blame)
1
2
3
4
5
6
7
8
9
10
esh is a new shell for Unix, written completely from scratch. It is
very small, both in number of lines of source code and in memory
consumption. The whole shell is about 5000 lines of C source code, and
occupies about twice as little memory as bash in some cases.

However, esh is also extremely flexible, with a real programming
language at the core. The syntax is a simplified form of Scheme.  The
current version is 0.8, though it is already stable and
featureful. The reason for the low version number is lack of
real-world testing. It is released under the GPL, of course.