Author: cgay
Date: Sun Oct 30 05:30:48 2005
New Revision: 10307
Removed:
trunk/www/about-gd.phtml
trunk/www/about-od.phtml
Modified:
trunk/www/about-dylan.phtml
trunk/www/index.phtml
trunk/www/menu.html
Log:
job: website
Fix up left nav menu and about-dylan page a bit.
Modified: trunk/www/about-dylan.phtml
==============================================================================
--- trunk/www/about-dylan.phtml (original)
+++ trunk/www/about-dylan.phtml Sun Oct 30 05:30:48 2005
@@ -16,29 +16,56 @@
advanced features...</EM>
</BLOCKQUOTE>
-<P>Dylan is fast, flexible and capable of unusually sophisticated
-abstractions. Some of its more interesting features include:</P>
+<P>Dylan is fast, flexible and capable of unusually sophisticated abstractions.
+The <a href="books/drm/">Dylan Reference Manual</a> defines the language
+standard and has an excellent <a href="books/drm/drm_7.html">overview</a> of
+Dylan's features.</P>
-<UL>
-<LI><STRONG>An advanced object model.</STRONG> Dylan's object model is more
-powerful than those of most mainstream languages, but more familiar than
-what you'd find in an academic language.
-<LI><STRONG>Efficiency <EM>and</EM> flexibility.</STRONG>
-Dylan can be used as a dynamic prototyping language (like Smalltalk)
-or an efficient compiled language. Open Dylan generates code as good as that
of most C
-compilers. Still, it provides an interactive prototyping environment
-like those found in Smalltalk or Common Lisp.
-<LI><STRONG>Support for advanced IDEs.</STRONG> The original implementation
-of Dylan stored code in a database and provided multiple views of how
-definitions were related. Cross-referencing, hypercode and online
-documentation were all popular research topics among the language's
-designers.
-<LI><STRONG>Infix syntax.</STRONG> (Most languages, including C, are
-infix. LISP is prefix and Forth is postfix.)
-</UL>
+<p>Some <a href="fragments.phtml">code examples</a> can give a quick feel for
+the language.</p>
-<P>[ <A HREF="fragments.phtml">Code examples</A> |
-<A HREF="goals.phtml">Our goals</A> ]</P>
+<p>The Dylan Hackers maintains two Dylan imlementations, Gwydion Dylan and Open
+Dylan:</p>
+<a name="gd">
+<h2>Gwydion Dylan</h2>
+</a>
+
+<p>
+Gwydion Dylan is a Dylan-to-C compiler <A
+HREF="http://www.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/">originally</A>
+created by a team at Carnegie Mellon University. Our current release is a
+technology preview, suitable for learning the Dylan programming language and
+building command-line applications. Gwydion Dylan produces high-performance
+code, but has <a href="limitations.phtml">a number of limitations</a> that make
+it difficult to use for the beginner. Gwydion is highly portable, with <a
+href="/downloads/binaries/">binaries</a> available for many versions of Linux,
+FreeBSD, OSX, cygwin, etc.
+</p>
+
+[ <a href="/downloads/binaries/">Download</a>
+| <a href="/about-gwydion.phtml">› Why "Gwydion"?</a>
+| <a href="/maintainers.phtml">› Gwydion Maintainers</a>
+| <a
href="http://www.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/">»
Gwydion at CMU</a>
+| <a href="http://monday.sourceforge.net/wiki/index.php/DylanHistory">Dylan
History</a>
+]
+
+<a name="od">
+<h2>Open Dylan</h2>
+</a>
+
+<p>
+Open Dylan compiles to native code and has a full-featured IDE including an
+incremental development mode, browsing of runtime objects, remote debugging,
+etc. Open Dylan currently only runs on the x86 platform and the IDE does not
+yet run on the Linux version. Open Dylan is in many ways a mature
+implementation. If you are new to the language, choose Open Dylan if you can.
+</p>
+
+<!-- TODO: add screen shot links here -->
+
+[ <a href="/downloads/opendylan/">Download</a>
+| <a href="http://monday.sourceforge.net/wiki/index.php/DylanHistory">Dylan
History</a>
+]
<?php standard_footer(); ?>
Modified: trunk/www/index.phtml
==============================================================================
--- trunk/www/index.phtml (original)
+++ trunk/www/index.phtml Sun Oct 30 05:30:48 2005
@@ -23,12 +23,12 @@
<dl>
<lh>The Dylan Team maintains two implementations of Dylan: </lh>
-<dt><a href="about-gd.phtml">Gwydion Dylan</a></dt>
+<dt><a href="about-dylan.phtml#gd">Gwydion Dylan</a></dt>
<dd>Compiles Dylan to C, is the <a href="ports.phtml">most portable</a>, and
generates the <a href="contests.phtml">fastest code</a>.</dd>
-<dt><a href="about-od.phtml">Open Dylan</a></dt>
+<dt><a href="about-dylan.phtml#od">Open Dylan</a></dt>
<dd>Compiles to native code, has an excellent IDE with support for incremental
development, and has great library support.</dd>
Modified: trunk/www/menu.html
==============================================================================
--- trunk/www/menu.html (original)
+++ trunk/www/menu.html Sun Oct 30 05:30:48 2005
@@ -1,5 +1,6 @@
<!--UdmComment-->
<DIV ID="top"></DIV>
+<!--
<div id="upperMenuBar">
<div class="LHS">
<a href="/index.phtml" class="highlight">Home</a>
@@ -12,6 +13,7 @@
<a href="http://monday.sourceforge.net/wiki/">Wiki</a>
</div>
</div>
+-->
<DIV ID="header"><a HREF="http://www.gwydiondylan.org"><img
src="/gwydion-8caae6.png" alt="Gwydion Dylan"></a></DIV>
<form id="headerSearch" action="/cgi-bin/search.cgi" method="get">
<div>
@@ -20,37 +22,29 @@
</div>
</form>
<div class="sideMenuBox">
- <div>About Dylan</div>
- <A HREF="/about-dylan.phtml">› What is Dylan?</A>
- <A HREF="/goals.phtml">› Our Goals</A>
-<!--
- <A HREF="/statistics.phtml">› Current Scorecard</A>
- -->
- <A HREF="/contests.phtml">› Dylan Competes</A>
- <A HREF="/ports.phtml">› Supported Platforms</A>
- <A HREF="/maintainers.phtml">› Gwydion Maintainers</A>
- <A
HREF="http://www.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/">»
Gwydion at CMU</A>
- <A HREF="/news.phtml">› Older News</A>
- </div>
- <div class="sideMenuBox lighterBG">
<div>User Resources</div>
+ <A HREF="/about-dylan.phtml">› What is Dylan?</A>
+ <A HREF="/learning.phtml">› Learning Dylan</A>
<A HREF="/downloading.phtml">› Downloads</A>
- <A HREF="/gdref.phtml">› Documentation</A>
- <A HREF="/community.phtml">› Community</A>
<A HREF="http://monday.sourceforge.net/wiki/">» Wiki</A>
- <A HREF="/learning.phtml">› Learning Dylan</A>
+ <A HREF="/contests.phtml">› Dylan Competes</A>
+ <A HREF="/ports.phtml">› Supported Platforms</A>
<A HREF="/users.phtml">› Projects Using Dylan</A>
<A HREF="/screenshots.phtml">› Screenshots</A>
- <A HREF="/tools.phtml">› Other Tools</a>
<A HREF="/limitations.phtml">› Current Limitations</A>
+ <A HREF="/goals.phtml">› Our Goals</A>
+ <!--
+ <A HREF="/statistics.phtml">› Current Scorecard</A>
+ -->
</div>
- <div class="sideMenuBox">
+ <div class="sideMenuBox lighterBG">
<div>Developer Resources</div>
<A HREF="/repository.phtml">› Repository Access</A>
<A HREF="/cgi-bin/viewcvs.cgi">› Browse Repository</A>
<A HREF="/bugs/">› Bug Tracker</A>
<A HREF="/cvszilla/query.cgi">› CVSZilla Search</A>
<A HREF="/projects.phtml">› Current Projects</A>
+ <A HREF="/tools.phtml">› Dev Tools</a>
<A HREF="/submit-news.phtml">› Submit News</A>
</div>
<!--/UdmComment-->
--
Gd-chatter mailing list
Gd-chatter@xxxxxxxxxxxxxxxx
https://gauss.gwydiondylan.org/mailman/listinfo/gd-chatter
|