About

Getting started
Discussion

Docs

FAQ
Tutorial
Specification
Links
ICSI Sather mirror

Distribution

Master FTP site
Mirror sites
Contributed releases

Bugs

Known bugs
Reporting bugs

Development

Status
Next release
Credits

[Image: GNU Sather logo]

Welcome to GNU Sather!

Latest News

2000 April 6
2000 January 21
Win32 Sather-W Internationalised Libraries beta release.
2000 January 20
The ANTLR 2.7.0 parser generator supports Saher.
1999 November 4
GNU Sather 1.2.1 released.
Older news

Release status

The latest stable release of GNU Sather is 1.2.1.

Overview

Sather is an object oriented language designed to be simple, efficient, safe, flexible and non-proprietary. One way of placing it in the "space of languages" is to say that it aims to be:
  • As efficient as C, C++, or Fortran
  • As elegant as and safer than Eiffel
  • Support higher-order functions and iteration abstraction similar to Common Lisp, Scheme, CLU, or Smalltalk.

Sather has garbage collection, statically-checked strong typing, multiple inheritance, separate implementation and type inheritance, parameterized classes, dynamic dispatch, iteration abstraction, higher-order routines and iters, exception handling, assertions, preconditions, postconditions, and class invariants. Sather code can be compiled into C code and can efficiently link with C object files. The upcoming version of Sather will have full internationalization support.

GNU Sather is under the GPL/LGPL licenses to foster open development of Sather libraries and the language itself. GNU Sather is founded on the ICSI Sather.


Send inquires and questions about the FSF & GNU to <gnu@gnu.org>. Other ways to contact the FSF. Go to GNU's home page.
Copyright (C) 2000 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: 2000 April ablazej