diff options
author | Rob Landley | 2006-09-01 17:38:23 +0000 |
---|---|---|
committer | Rob Landley | 2006-09-01 17:38:23 +0000 |
commit | 686298d6fb155deb4490eb609a19c59d97b1e2f6 (patch) | |
tree | 3b67c6bbed624c63ef2dc7d4e506e1f4ed2e26b4 /docs/busybox.net/tinyutils.html | |
parent | 89d9d4d5f74a86a005a7ea4de51252ac7e52d062 (diff) | |
download | busybox-686298d6fb155deb4490eb609a19c59d97b1e2f6.zip busybox-686298d6fb155deb4490eb609a19c59d97b1e2f6.tar.gz |
Walter Harms contributed a section on scripting languages. (I trimmed it
a bit.)
Diffstat (limited to 'docs/busybox.net/tinyutils.html')
-rw-r--r-- | docs/busybox.net/tinyutils.html | 43 |
1 files changed, 36 insertions, 7 deletions
diff --git a/docs/busybox.net/tinyutils.html b/docs/busybox.net/tinyutils.html index 9eff0b1..4699851 100644 --- a/docs/busybox.net/tinyutils.html +++ b/docs/busybox.net/tinyutils.html @@ -27,13 +27,6 @@ mailing list.</td> <td>SMTP</td> <td><a href="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/">ssmtp</a> is an extremely simple MTA.</td> </tr> - -<tr> - <td>Microperl</td> - <td><a href=http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0003.html>microperl</a> is a small standalone perl interpreter that can be built from the perl sources via "make -f Makefile.micro". If you really feel the need for perl on an embedded system, this is where to start. (If you just want a small embedded -scripting language to write _new_ code in, -<a href=http://www.lua.org/pil/>Lua</a> seems popular for this purpose</a>.</td> -</tr> </table> <p>In a gui environment, you'll probably want a web browser. @@ -42,6 +35,42 @@ scripting language to write _new_ code in, requires GTK+, but not Gnome. Or you can try the <a href="http://links.twibright.com/">graphical version of links</a>.</p> +<h3>SCRIPTING LANGUAGES</h3> +<p>Although busybox has built-in support for shell scripts, plenty of other +small scripting languages are available on the net. A few examples:</p> +<table> +<tr> +<th><language></th> +<th><description></th> +</tr> +<tr> +<td> <a href=http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0003.html>microperl</a> </td> +<td> A small standalone perl interpreter that can be built from the perl source +s via "make -f Makefile.micro". If you really feel the need for perl on an embe +dded system, this is where to start. +</tr> +<tr> + +<td><a href=http://www.lua.org/pil/>Lua</a></td> +<td>If you just want a small embedded scripting language to write <em>new</en> +code in, this Brazilian import is lightweight, fairly popular, and has +a complete book about it online.</td> +</tr> + +<tr> +<td><a href= http://www.star.le.ac.uk/%7Etjg/rc/>rc</a></td> +<td>The PLAN9 shell. Not compatible with conventional bourne shell syntax, +but fairly lightweight and small.</td> +</tr> + +</tr> +<tr> +<td><a href=http://www.forth.org>forth</a></td> +<td>A well known language for fast and small programs, decades old but still +in use for everything from OpenBIOS to computer controlled engine timing.</td> +</tr> +</table> + <p>For more information, you probably want to look at <a href=http://buildroot.uclibc.org>buildroot</a> and <a href=http://gentoo-wiki.com/TinyGentoo>TinyGentoo</a>, which |