Hugs 98 is a functional programming system based on Haskell 98, the
de facto standard for non-strict functional programming languages.
Hugs 98 provides an almost complete implementation of Haskell 98,
including monad and record syntax, newtypes, strictness annotations,
and modules. In addition, it comes packaged with almost all libraries
defined in the most recent version of the Haskell 98 Library Report.
Hugs 98 also supports a number of advanced and experimental extensions
including multi-parameter classes, extensible records, rank-2
polymorphism, existentials, scoped type variables, and restricted
type synonyms.
BASIC-256 is an easy to use version of BASIC designed to teach anybody
(especially middle and high-school students) the basics of computer
programming.
It uses traditional control structures like gosub, for/next, and goto,
which helps kids easily see how program flow-control works. It has a
built-in graphics mode which lets them draw pictures on screen in
minutes, and a set of detailed, easy-to-follow tutorials that
introduce programming concepts through fun exercises.
This is Moscow ML, a lightweight implementation of Standard ML:
The current version of Moscow ML
* implements the full Standard ML language, as revised 1997,
including Modules and some extensions
* yet is backwards compatible with versions prior to 2.00
* implements large parts of the new SML Basis Library
* implements separate compilation
* can produce compact stand-alone executables (a la Caml Light)
* supports quotations and antiquotations, useful for metaprogramming
* supports dynamic linking of external functions
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.
Extended Tcl (TclX), is a set of extensions to Tcl, the Tool
Command Language invented by Dr. John Ousterhout of the University
of California at Berkeley. Tcl is a powerful, yet simple embeddable
programming language. Extended Tcl is oriented towards Unix system
programming tasks, with many additional interfaces to the Unix
operating system, It is upwardly compatible with Tcl. You take
the Extended Tcl package, add it to Tcl, and from that you get
Extended Tcl.
bsfilter is a spam filter using Bayesian(statistical) algorithm.
- a filter which distinguishes spam and non-spam mail
- support mails written in English and Japanese language
- written in Ruby
- support 3 methods for access
-- traditional Unix-style filter. study and judge local files or pipe
-- IMAP. study and judge mails in an IMAP server. IMAP over SSL supported
-- POP proxy. run between POP server and MUA. POP over SSL supported
- distributed under GPL
dot-forward reads sendmail's .forward files under qmail.
You can run it in the qmail startup script to support all
your existing .forward files automatically.
Individual users can switch to the .qmail mechanism at their leisure.
dot-forward supports forwarding, program deliveries, and comments.
It does not support file deliveries or :include:.
(However, it recognizes file delivery attempts,
and defers delivery to give you a chance to set up a .qmail file.)
Fancy biff program under X11 environment.
Hbiff is a replacement for xbiff that flashes when new mail arrives like the
traditional xbiff. In addition, if you click on the hbiff icon, a window
will popup showing the mail headers. This makes hbiff better than xlbiff
where privacy is an issue since the headers are only displayed when you
request. hbiff can also run the MUA for you.
KShowmail is a POP3 mail checker for KDE.
Main features:
o load mail headers from pop3 servers
o display relevant header fields in a list view
o display headers of selected mails
o display complete mails
o delete selected mails on servers
o launch external programs like fetchmail or sendmail
via configurable menu entries
o support multiple accounts
o sound support
o send complain mails to postmaster
Mlmmj (Mailing List Management Made Joyful) is a simple and slim
mailing list manager (MLM) inspired by ezmlm. It works with many
different Mail Transport Agents (MTAs) and is simple for a system
adminstrator to install, configure and integrate with other software.
As it uses very few resources, and requires no daemons, it is ideal
for installation on systems where resources are limited, such as
Virtual Private Servers (VPSes).