Follow this link for a table of contents.
Follow this link for a version of this page with improved navigation for graphical browsers.
The head of a GNU is the logo of the GNU project
[画像: DotGNU ]
[画像:DotGNU logo]
DotGNU Portable.NET Worthwhile Links
This page contains links to various websites related to
DotGNU Portable.NET.
The standards documents for C# and the CLI can be freely downloaded from
the
ECMA website. The
C# specification is
ECMA standard 334, and the specification for the CLI ("Command Language
Infrastructure") is
ECMA standard 335.
If you wish to contribute to the C# library, you will also need the
file
ECMA-335-xml.zip.
Unpack this zip file and then use the "
csdoc2html" program (which
you can find in the
csdoc directory of the pnet package
of
DotGNU Portable.NET)
DotGNU to convert the XML file into HTML, so that you can view its
contents more easily.
The
Neil Cawse Portable.net homepage
has
System.Windows.Forms screenshots, information about the DotGNU
Coding competition, and "
PNETLIB Visual Studio 1.1 Projects" downloads.
Qt# is a C# wrapper for the
Qt GUI toolkit, on which the
KDE desktop environment for GNU/Linux
is based. Qt# developer Adam Treat (irc nick: manyoso) is often on
the
#dotgnu irc channel.
Pocket C# is a port of the DotGNU
project's C# compiler to Windows CE.
Rubydium is aiming to become an optimising reimplementation of the Ruby 1.8 interpreter.
A preview version 0.1 has been released; it is described by the author as "a proof of concept that does show that The Twist is implementable using the libjit library."
ANTLR, ANother Tool for
Language Recognition, (formerly PCCTS) is a language tool that provides a
framework for constructing recognizers, compilers, and translators from
grammatical descriptions, which usually contain embedded C#, Java, C++ or
Python action code. The generated code is similar to what a developer might
manually and is therefore easy to understand.
Verbatim copying and distribution of this entire article are
permitted in any medium or format, provided this notice is
preserved.
This page is
maintained by Norbert Bollow <nb@SoftwareEconomics.biz>
with support from the DotGNU
Developers mailing list.