AFNIX AFNIX PROGRAMMING LANGUAGE

AFNIX programming language

AFNIX is a multi-threaded functional programming language with dynamic symbol bindings that support the object oriented paradigm. The language features a state of the art runtime engine that supports both 32 and 64 bits platforms. The distribution is available with several clients and a rich set of modules that are designed to be platform independent. For a short description, you can look at the contents or for an introduction, you can look at the programmer's guide.


AFNIX state-of-the-art engine

AFNIX is a powerful engine with a modular architecture that makes the installation and maintenance an easy task. The language has a rich syntax that makes the functional programming a pleasant activity. The distribution is ready for use on various UNIX platforms and is delivered with a rich documentation.

AFNIX is structured as a core engine, a set of modules and application services. The core engine provides the language foundation, the standard objects as well as the runtime environment and the tools needed to build a powerful application.The modules are specialized environments that provide specific objects for a particular domain. A service module is a more complex environment that eventually depends on several base modules.

AFNIX is distributed with a flexible license which is designed for both individuals and corporations. Everybody is encouraged to use, distribute and/or modify the engine for any purpose. A strict privacy policy is also enforced with email address.


Latest news, 01/01/2008

AFNIX 1.6.0 « An Oriant release » is now available. This release is a base platform for further extension of the afnix engine. In particular, the collector engine has been rewritten and the object memory management has been cleaned. The Macos X Leopard platform is also supported in this release.


AFNIX support