summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-10-25 20:35:31 +0000
committerBill Wendling <isanbard@gmail.com>2011-10-25 20:35:31 +0000
commitf62333df5e31843178678a6aad6e0d9bbe16c283 (patch)
tree75acbea88503e371588ffaf5b94f1b8aa65e7f6c /docs
parent9312613137caf4f1e7b4747964b8daf3de79c190 (diff)
downloadllvm-f62333df5e31843178678a6aad6e0d9bbe16c283.tar.gz
llvm-f62333df5e31843178678a6aad6e0d9bbe16c283.tar.bz2
llvm-f62333df5e31843178678a6aad6e0d9bbe16c283.tar.xz
Add mention of gwScript to external OS projects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142960 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/ReleaseNotes.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 3b4bcf61d1..5fc83e0102 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -298,6 +298,31 @@ object-oriented programming, operator overloading and strong typing.</p>
-->
<!--=========================================================================-->
+<h3>gwXscript</h3>
+
+<div>
+
+<p><a href="http://botwars.tk/gwscript/">gwXscript</a> is an object oriented,
+ aspect orientied programing language which can create both, executables (ELF,
+ EXE) and shared libraries (DLL, SO, DYNLIB). The compiler is implemented in
+ its own language and translates scripts into LLVM-IR which can be optimized
+ and translated into native code by the LLVM framework. Source code in
+ gwScript contains definitions that expand the namespaces. So you can build
+ your project and simply 'plug out' features by removing a file. The remaining
+ project does not leave scars since you directly separate concerns by the
+ 'template' feature of gwX. It is also possible to add new features to a
+ project by just adding files and without editing the original project. This
+ language is used for example to create games or content management systems
+ that should be extendable.</p>
+
+<p>gwXscript is strongly typed and offers comfort with its native types string,
+ hash and array. You can easily write new libraries in gwXscript or native
+ code. gwXscript is type safe and users should not be able to crash your
+ program or execute malicious code except code that is eating CPU time.</p>
+
+</div>
+
+<!--=========================================================================-->
<h3>TTA-based Co-design Environment (TCE)</h3>
<div>