SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese input
method system, written in emacs-lisp. SKK runs on NEmacs (Japanized Emacs18),
Mule (MULtilingual Emacs), and Demacs (DOS version of Emacs18/NEmacs).
This package does not contain anything by itself -- it is a "meta-port"
that depends on other SKK packages (skkserv, skk-elisp, skk-jisyo,
and skk-tools). Its sole purpose is to require dependencies so users can
install this package only and have all the SKK stuff pulled in by the
port/package dependency mechanism.
With the JavaBeansTM Activation Framework standard extension, developers
who use JavaTM technology can take advantage of standard services to
determine the type of an arbitrary piece of data, encapsulate access to
it, discover the operations available on it, and to instantiate the
appropriate bean to perform said operation(s). For example, if a browser
obtained a JPEG image, this framework would enable the browser to identify
that stream of data as an JPEG image, and from that type, the browser
could locate and instantiate an object that could manipulate, or view that
image.
The standard Java libraries fail to provide enough methods for
manipulation of its core classes. The Lang Component provides
these extra methods.
The Lang Component provides a host of helper utilities for the
java.lang API, notably String manipulation methods, basic
numerical methods, object reflection, creation and serialization,
and System properties. Additionally it contains an inheritable
enum type, an exception structure that supports multiple types of
nested-Exceptions and a series of utlities dedicated to help with
building methods, such as hashCode, toString and equals.
NetRexx is a new human-oriented programming language, designed to be a
simple, effective, and complete alternative to the Java language. With
NetRexx, you can create applications and applets for the Java environment
faster and more easily than by programming in Java.
Using Java classes is especially easy in NetRexx, as the different types
of numbers and strings that Java expects are handled automatically by the
language. NetRexx classes and Java classes are entirely equivalent --
NetRexx can use any Java class (and vice versa).
NOTE: Remember to add NetRexxC.jar to your Java CLASSPATH or NETREXX_JAVA
environment.
For formal details of the language, please see the NetRexx documentation at
Elan is an educational programming language for learning and teaching
systematic programming.
It was developed in 1974 by a group at the Technical University of
Berlin as an alternative to BASIC in teaching, and approved for use in
secondary schools in Germany by the "Arbeitskreis Schulsprache". It is
presently in use in a number of schools in Western Germany, Belgium, The
Netherlands and Hungary for informatics teaching in secondary education,
and used at the Radboud University Nijmegen in the Netherlands for
teaching systematic programming to students from various disciplines and
in teacher courses.
PyPy is a fast, compliant alternative implementation of the Python language
(2.7.1). It has several advantages and distinct features:
- Speed: thanks to its Just-in-Time compiler, Python programs often run faster
on PyPy.
- Memory usage: large, memory-hungry Python programs might end up taking less
space than they do in CPython.
- Compatibility: PyPy is highly compatible with existing python code. It
supports ctypes and can run popular python libraries like
twisted and django.
- Sandboxing: PyPy provides the ability to run untrusted code in a fully
secure way.
- Stackless: PyPy can be configured to run in stackless mode, providing
micro-threads for massive concurrency.
- As well as other features.
Gnat_Util is a library uniting a number of GNAT sources that are used by
different tools. At the moment Gnat_Util provides GNAT sources needed by ASIS,
GNATCOLL and Gprbuild. Its main purpose is allowing to simultaneously use
tools like ASIS and GNATCOLL (and other ones based on GNAT sources, if they
are to come), which would normally cause name conflicts between the same GNAT
sources that they use. Building both of them using same set of sources that
is Gnat_Util solves this problem.
This is v2.0 of a Basic Interpreter by Phil J. A. Cockcroft
earlier versions used to be known as Rabbit Basic.
According to an earlier lisencing document:
===
This code is being put in the Public Domain since I will soon loose
network connectivity (I am leaving my job) and I don't particularly want
to sell it. This system does not contain any proprietary software. All
the algorithms are original or come from publicly available sources.
There are no licensing restrictions on this code or documentation at
all. I only ask that you give appropriate credit to the author.
===
So, there you have it. :)
tcbasic implements a small subset of BASIC known as Tiny BASIC.
It provides the following statements and commands: INPUT, PRINT,
LET, GOTO, GOSUB, RETURN, IF, END, CLEAR, LIST, RUN, and STOP.
Integer and floating point arithmetic is supported, and strings
may be PRINTed. The following built-in functions are provided:
SIN, COS, TAN, COT, ATN, EXP, LOG, ABS, SQR, RND.
The small size of the language make it easy to learn and master
while providing all of the building blocks needed to develop many
interesting programs. tcbasic runs on a variety of platforms and
aims to be as portable as possible.
Mail Avenger is a highly-configurable, MTA-independent SMTP server
daemon. It lets users run messages through filters like ClamAV and
SpamAssassin during SMTP transactions, so the server can reject mail
before assuming responsibility for its delivery. Other unique features
include TCP SYN fingerprint and network route recording, verification
of sender addresses through SMTP callbacks, SPF (sender policy
framework) as a general policy language, qmail-style control over both
SMTP-level behavior and local delivery of extension addresses,
mail-bomb protection, integration with kernel firewalls, and more.