[cfe-commits] r44777 - /cfe/trunk/www/index.html

Chris Lattner sabre at nondot.org
Sun Dec 9 21:10:15 PST 2007


Author: lattner
Date: Sun Dec  9 23:10:14 2007
New Revision: 44777

URL: http://llvm.org/viewvc/llvm-project?rev=44777&view=rev
Log:
edits, switch the goals/why section.

Modified:
    cfe/trunk/www/index.html

Modified: cfe/trunk/www/index.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/index.html?rev=44777&r1=44776&r2=44777&view=diff

==============================================================================
--- cfe/trunk/www/index.html (original)
+++ cfe/trunk/www/index.html Sun Dec  9 23:10:14 2007
@@ -17,28 +17,6 @@
     Objective C++ front-end for the <a href="http://www.llvm.org/">LLVM</a>
     compiler.</p>
     
-    <h2>Why?</h2>
-    
-    <p>The development of a new front-end was started out of a need -- a need
-       for a compiler that allows better diagnostics, better integration with
-       IDEs, a license that is compatible with commercial products, and a
-       compiler that is easier to develop and maintain.  All of these were
-       motivations for starting work on a new front-end that could
-       meet these needs.</p>
-       
-    <p>A good (but quite dated) introduction to Clang can be found in the
-       following video lectures:</p>
-       
-    <ul>
-      <li><a href="clang_video-05-25-2007.html">Clang Introduction</a>
-          (May 2007)</li>
-      <li><a href="clang_video-07-25-2007.html">Features and Performance of 
-          Clang</a>  (July 2007)</li>
-    </ul>
-    
-    <p>For a more detailed comparison about Clang and other compilers, please
-       see the <a href="comparison.html">clang comparison page</a>.</p>
-    
     <h2>Features/Goals</h2>
     
     <p>Some of the goals for the project include the following:</p>
@@ -51,10 +29,12 @@
         C90, C99, etc.</li>
     <li>GCC compatibility: support GCC extensions, but allow them to be
         disabled.</li>
-    <li>Library based architecture with finely crafted APIs.</li>
-    <li>Support many clients, such as refactoring, static analysis, as well as
+    <li><a href="features.html#performance">High performance and low memory
+         use</a>.</li>
+    <li>Build a library-based architecture with finely crafted APIs, allowing
+        the code to be reused in many ways.</li>
+    <li>Support many clients such as refactoring, static analysis, as well as
         code generation.</li>
-    <li>High performance.</li>
     <li>Design for integration with IDEs as well as code generation with the
         <a href="http://llvm.org">LLVM Optimizer and Code Generator</a>.</li>
     <li><a href="features.html#expressivediags">Expressive diagnostics</a>:
@@ -70,7 +50,29 @@
        href="features.html">Features</a> section.</p>
        
        
-    <h2>Current Status</h2>
+     <h2>Why?</h2>
+    
+    <p>The development of a new front-end was started out of a need -- a need
+       for a compiler that allows better diagnostics, better integration with
+       IDEs, a license that is compatible with commercial products, and a
+       compiler that is easier to develop and maintain.  All of these were
+       motivations for starting work on a new front-end that could
+       meet these needs.</p>
+       
+    <p>A good (but quite dated) introduction to Clang can be found in the
+       following video lectures:</p>
+       
+    <ul>
+      <li><a href="clang_video-05-25-2007.html">Clang Introduction</a>
+          (May 2007)</li>
+      <li><a href="clang_video-07-25-2007.html">Features and Performance of 
+          Clang</a>  (July 2007)</li>
+    </ul>
+    
+    <p>For a more detailed comparison between Clang and other compilers, please
+       see the <a href="comparison.html">clang comparison page</a>.</p>
+    
+   <h2>Current Status</h2>
     
     <p>Clang is still in early development stages.  If you are looking for
     source analysis or source-to-source transformation tools, clang is probably
@@ -91,7 +93,7 @@
        mailing list, or start by browsing its archives.</p>
 
     <p>If you are interested in trying out Clang, please see the build
-       instructions on the <ahref="get_involved.html#build">Get Involved</a> 
+       instructions on the <a href="get_involved.html#build">Get Involved</a> 
        page.</p>    
   </div>
 </body>





More information about the cfe-commits mailing list