2003-08-01 Ben Maurer <bmaurer@users.sourceforge.net>
[mono.git] / web / languages
index 752446f17f2f770942c5b331326c17404976aa74..531e8961fb40f9d2d51cea2a5a835ad3c7eed2ea 100755 (executable)
@@ -9,6 +9,7 @@
                * <a href="#Oberon">Oberon</a>
                * <a href="#Forth">Forth</a>
                * <a href="#mbas">Mono Basic</a> (Mono's VB.NET compiler)
+               * <a href="#dotlist">dotLisp</a>
        </ul>
 
        Languages which are known to run, but we have not done a
@@ -30,6 +31,7 @@
 
        <ul>
                * <a href="#Tachy">Tachy</a> (scheme-like)
+               * <a href="#python">Python</a>
        </ul>
 
 <a name="Java">
@@ -83,9 +85,9 @@
 ** Component Pascal
 
        The Component Pascal compiler: <a
-       href="http://www2.fit.qut.edu.au/CompSci/PLAS/ComponentPascal">Home
+       href="http://www.citi.qut.edu.au/research/plas/projects/cp_files/cpnet.html">Home
        Page</a>, you can <a
-       href="http://www2.fit.qut.edu.au/CompSci/PLAS/ComponentPascal/gpcp1.1.4-netRTM.zip">
+       href="http://www.citi.qut.edu.au/research/plas/projects/cp_files/cpdownload.html">
        download it</a>
        
 <a name="Forth">
        A subset of Scheme language called <a
        href="http://radio.weblogs.com/0101156/stories/2002/03/19/tachy.html">Tachy</a>
 
-* Missing languages
+<a name="Python">
+** Python
 
-       Here is a list of a few languages that we would like to see
-       supported.  We will try to maintain a set of links here with 
-       technical information for those interested in porting,
-       implementing or adapting a compiler for any of these
-       languages:
+        <a href="mailto:brian@No.Spam.zope.com">Brian Lloyd</a> is
+       working on linking the Python runtime with the .NET runtime.
+       More information on the PS.NET project can be found <a
+       href="http://www.zope.org/Members/Brian/PythonNet/index_html">here</a>.
+       An FAQ document is available <a
+       href="http://www.zope.org/Members/Brian/PythonNet/FAQ.html">here</a>.
+
+<a name="dotlisp">
+** dotLisp
+
+       DotLisp is available from: <a
+       href="http://sourceforge.net/projects/dotlisp/">http://sourceforge.net/projects/dotlisp/</a>
 
 <a name="JavaScript">
 * Java Script
 
-       The Mozilla project has an implementation of JavaScript
-       written in Java called <a
-       href="http://www.mozilla.org/rhino/">Rhino</a>.
+       Cesar is working on Mono's implementation of JScript, the code
+       is available on CVS on module `mcs'.
 
-       You could port this code from Java to C#.
+* Missing languages
 
-       Note that since JavaScript allows for evaluation at runtime,
-       the compiler has to be built as a class that can be invoked at
-       runtime.
+       Here is a list of a few languages that we would like to see
+       supported.  We will try to maintain a set of links here with 
+       technical information for those interested in porting,
+       implementing or adapting a compiler for any of these
+       languages:
 
 <a name="c">
 * C
 <a name="Java">
 * Java
 
+       Java bytecode can run directly on Mono using the <a
+       href="http://www.ikvm.net">IKVM</a> java virtual machine for
+       .NET.
+
        We have a <a href="java.html">separate page</a> for Java.