Ferite

From Wikipedia, the free encyclopedia

Ferite
Paradigm: object-oriented, functional
Developer: Chris Ross
Latest release: 1.1.0 Pre Release / January 7, 2006
Influenced by: Java, C++, C, Scheme, Ruby, PHP
OS: cross-platform
Website: http://www.ferite.org/

Ferite is an object-oriented programming language inspired by several other programming languages. Ferite is a "clean" language with several influences:

  • Objects from Java/C++
  • Functions from C/PHP
  • Closures from Scheme
  • Block calling from Ruby
  • Namespaces from C++

Ferite was created in 2000 by Chris Ross. As the developers note, it has its own "sane loose typing mechanism, polymorphic type and set of nice APIs."[1] Ferite aims to provide a platform for rapidly building and deploying programs that are clean and easy to maintain. Ferite reached 1.0 in the second quarter of 2005. It can be used under a BSD-style licence.

[edit] Syntax

The usual Hello World code example for Ferite is:

uses "console";
Console.println( "Hello World" );

[edit] External links


In other languages