Ding is a dictionary lookup program for the X Window system on Linux/Unix. It comes with a German-English Dictionary with about 253,000 entries. It is based on Tk version >= 8.3 and uses the agrep or egrep tools for searching. In addition ding can also search in English dictionaries using dict(1) and check spelling using ispell(1). It has many configuration options, such as search preferences, interface language (English or German), and colors. It has history and help functions and comes with useful key and mouse bindings for quick and easy lookups.
LanguageTool is a style and grammar checker that currently supports English, Polish, German, French, Dutch, and other languages to a different degree. It scans the words and their part-of-speech tags for occurrences of error patterns, which are defined in an XML file. More powerful error rules can be written in Java.
The DUP System is a language for productive, parallel, and distributed stream processing on POSIX systems. Programming with DUP is similar to writing shell scripts with pipes except that filters can have multiple inputs and outputs. Furthermore, the computation can be spread across multiple computers. A distinguishing characteristic of DUP compared to other streaming languages is that filters can be written in almost any programming language. The DUP System distribution includes the runtime system and a collection of over a dozen multi-stream filters.
Falcon is a simple, fast, and powerful programming language, easy to learn and to feel comfortable with. It is also a scripting engine, easily embeddable in any complex, multi-threaded and mission-critical application. Falcon provides its users with four integrated programming paradigms: procedural, object oriented, functional, and message oriented. And you don't have to master all of them; you just need to pick the paths that are ingredients you prefer, and let the code to follow your inspiration.
Funky is an embeddable functional programming language. It is stable, fast, and small. It includes all four dialects in a single DLL, which without optimization isless than 140 K. It can be embedded into an existing C++ application in minutes. The syntax is heavily borrowed from Lisp, because of its simplicity.
Cjklib provides language routines related to Han characters (characters based on Chinese characters named Hanzi, Kanji, Hanja, and chu Han respectively) used in writing of the Chinese, the Japanese, infrequently the Korean, and formerly the Vietnamese languages. Functionality is included for character pronunciations, radicals, glyph components, stroke decomposition, and variant information.
Mutabor is a program that allows you to perform and compose microtonal music using a normal MIDI keybord and normal MIDI equipment. Its powerful description language is intended to allow permanent retunings and complex tuning logic. One application is just tuning. Mutabor has been used for this purpose to make available all pitches that can be reached by stacking perfect thirds and perfect fifths. The stable version 3.0x is available in German only and runs under Windows and Wine. The unstable branch can be accessed via CVS (but build bugs should be expected) or downloaded from the Berlios developer site.
Dictconv-cx is a dictionary converter that is a stripped down and expanded version of dictconv. It removes support for the DICT dictionary, stardict, as other tools such as makedict handle it well, and adds support for UTF-8 encoding, keywords longer than 255 characters, 82,000+ character length in definitions, and other changes.