[www] r191761 - Add rust to the list of projects using LLVM
Sylvestre Ledru
sylvestre at debian.org
Tue Oct 1 07:16:14 PDT 2013
Author: sylvestre
Date: Tue Oct 1 09:16:14 2013
New Revision: 191761
URL: http://llvm.org/viewvc/llvm-project?rev=191761&view=rev
Log:
Add rust to the list of projects using LLVM
Modified:
www/trunk/ProjectsWithLLVM/index.html
Modified: www/trunk/ProjectsWithLLVM/index.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/ProjectsWithLLVM/index.html?rev=191761&r1=191760&r2=191761&view=diff
==============================================================================
--- www/trunk/ProjectsWithLLVM/index.html (original)
+++ www/trunk/ProjectsWithLLVM/index.html Tue Oct 1 09:16:14 2013
@@ -63,6 +63,7 @@ papers, presentations, posters, or anyth
<li><a href="#jello">Jello: a retargetable <b>J</b>ust-In-Time compil<b>e</b>r
for <b>LL</b>VM bytec<b>o</b>de</a></li>
<li><a href="#emscripten">Emscripten: An LLVM to JavaScript Compiler</a></li>
+<li><a href="#rust">Rust: a safe, concurrent, practical language</a></li>
<li><a href="#ESL">ESL: Embedded Systems Language</a></li>
</ul>
@@ -820,6 +821,24 @@ structures ("if", "while", etc.) from th
present in LLVM bitcode, as well as a JavaScript parser for LLVM assembly.
</p>
</div>
+
+<!--=========================================================================-->
+<div class="www_subsection">
+ <a name="rust">Rust: a safe, concurrent, practical language</a>
+</div>
+<div class="www_subsubsection">
+The <a href="https://raw.github.com/mozilla/rust/master/AUTHORS.txt">
+rust contributors</a>
+</div>
+
+<div class="www_text">
+<p><a href="http://www.rust-lang.org/">rust</a> is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of "programming in the large", that is, of creating and maintaining <i>boundaries</i> - both abstract and operational - that preserve large-system <i>integrity</i>, <i>availability</i> and <i>concurrency</i>.</p>
+<p>
+It supports a mixture of imperative procedural, concurrent actor, object-oriented and pure functional styles. Rust also supports generic programming and metaprogramming, in both static and dynamic styles.
+</p>
+
+<p>The static/native compilation is using LLVM.</p>
+</div>
<!--=========================================================================-->
<div class="www_subsection">
<a name="ESL">Embedded Systems Language</a>
More information about the llvm-commits
mailing list