glug-nith-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Glug-nith-discuss] GNU Sather


From: Debarshi 'Rishi' Ray
Subject: [Glug-nith-discuss] GNU Sather
Date: Sat, 7 Jul 2007 23:38:08 +0530

http://www.gnu.org/software/sather/

GNU Sather is an object-oriented programming language designed to be
simple, efficient and safe. It aims to be appropriate for use in
teaching, research, and industry.

It was originally based on Eiffel but now incorporates ideas and
approaches from several languages. One way of placing it in the "space
of languages" is to say that it attempts to be as efficient as C, C++,
or Fortran, as elegant and safe as Eiffel or CLU, and to support
higher-order functions as well as Common Lisp or Scheme.

GNU Sather is an object-oriented language with garbage collection,
statically-checked strong typing, multiple inheritance, separate
implementation and type inheritance, parameterized classes, dynamic
dispatch, iteration abstraction, higher-order routines and iterators,
exception handling, assertions, preconditions, postconditions, and
class invariants. Code can be compiled into C code and can link with C
object files.

Cheers,
Debarshi
--
GPG key ID: 63D4A5A7
Key server: pgp.mit.edu




reply via email to

[Prev in Thread] Current Thread [Next in Thread]