aboutsummaryrefslogtreecommitdiff
path: root/shells/sparforte/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'shells/sparforte/pkg-descr')
-rw-r--r--shells/sparforte/pkg-descr22
1 files changed, 22 insertions, 0 deletions
diff --git a/shells/sparforte/pkg-descr b/shells/sparforte/pkg-descr
new file mode 100644
index 000000000000..38cb65acf332
--- /dev/null
+++ b/shells/sparforte/pkg-descr
@@ -0,0 +1,22 @@
+SPARforte is an open source programming language for high-integrity tasks,
+efficient development over the project lifecycle and assuming best practices.
+
+Language characteristics:
+* Paradigm: imperative/ procedural, scripting, shell, limited reflexive
+* Typing Disciplines: strong typing, type safety, nominative static with
+ optional limited weak and duck typing
+* Appeared: 2001 (Ken O. Burtch)
+* Source Code: GCC Ada, GCC C, Bourne-Again Shell, GCC Make
+* Influenced by: Ada 95, Bourne Shell, SQL, and minorly BASIC, PHP, Python
+* Usual File Extensions: .sp, .bush
+
+The computer language that the SparForte shell understands is called
+AdaScript. Unlike JavaScript, which has no relation to Java, AdaScript is a
+small subset of the Ada programming language, with additional features
+related to shell commands and databases.
+
+AdaScript is intended to be "upward compatible" with Ada. AdaScript scripts
+should run with little difficulty under Ada, but Ada programs may require
+large changes run under SparForte.
+
+WWW: http://www.sparforte.com