aboutsummaryrefslogtreecommitdiff
path: root/lang/ici/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'lang/ici/pkg-descr')
-rw-r--r--lang/ici/pkg-descr21
1 files changed, 16 insertions, 5 deletions
diff --git a/lang/ici/pkg-descr b/lang/ici/pkg-descr
index 12eb6d6a02cf..813af1b7a6c5 100644
--- a/lang/ici/pkg-descr
+++ b/lang/ici/pkg-descr
@@ -1,5 +1,16 @@
-This is Tim Long's ICI language interpreter. ICI is a dynamic interpretive
-language with control flow structures and expression syntax derived from C.
-ICI offers useful inbuilt data types, automatic memory management (garbage
-collection), error handling and other handy features. ICI is in the public
-domain, there is no copyright on it.
+ICI is a C-like, high level language originally developed by Tim
+Long and placed into the public domain. ICI marries C's expression
+syntax, control structures and overall feel, with a dynamic, garbage
+collected, object-based, data model.
+
+ICI is typically used as a scripting-like language in the fashion
+of Perl, Python, TCL and other such languages. ICI can be called
+from C and the language itself can be extended allowing applications
+to provide domain specific functions, types and operators for use
+in their ICI programs. Embedding in an application also allows the
+application to make use of ICI's efficient object system which
+provides many useful facilities.
+
+ICI is in the public domain, there is no copyright on it.
+
+URL: http://www.zeta.org.au/~atrn/ici/