Sather - Definition. Was ist Sather
Diclib.com
Online-Wörterbuch

Was (wer) ist Sather - definition

OBJECT-ORIENTED PROGRAMMING LANGUAGE SIMILAR TO EIFFEL
Sather programming language

Sather         
<language> /Say-ther/ (Named after the Sather Tower at UCB, as opposed to the Eiffel Tower). An interactive object-oriented language designed by Steve M. Omohundro at ICSI in 1991. Sather has simple syntax, similar to Eiffel, but it is non-proprietary and faster. Sather 0.2 was nearly a subset of Eiffel 2.0, but Sather 1.0 adds many distinctive features: parameterised classes, multiple inheritance, statically-checked strong typing, garbage collection. The compiler generates C as an intermediate language. There are versions for most workstations. Sather attempts to retain much of Eiffel's theoretical cleanliness and simplicity while achieving the efficiency of C++. The compiler generates efficient and portable C code which is easily integrated with existing code. A variety of development tools including a debugger and browser based on gdb and a GNU Emacs development environment have also been written. There is also a {class library} with several hundred classes that implement a variety of basic data structures and numerical, geometric, connectionist, statistical, and graphical abstractions. The authors would like to encourage contributions to the library and hope to build a large collection of efficient, well-written, well-tested classes in a variety of areas of computer science. Sather runs on Sun-4, HP9000/300, Decstation 5000, MIPS, Sony News 3000, Sequent/Dynix, SCO SysVR3.2, NeXT, Linux. See also dpSather, pSather, Sather-K. sather">ftp://ftp.icsi.berkeley.edu/pub/sather. E-mail: <sather-admin@icsi.berkeley.edu>. Mailing list: sather-request@icsi.berkeley.edu. (1995-04-26)
Jane Sather         
  • Sather c. 1905
AMERICAN PHILANTHROPIST ASSOCIATED WITH UC BERKELEY
Jane K. Sather; Jane Krom Sather
Jane K. Sather (née Krom; March 9, 1824 – December 11, 1911) was an American philanthropist and one of the University of California, Berkeley's most significant benefactors.
Sather Professorship of Classical Literature         
  • 247x247px
  • Wheeler Hall, where the Sather professor traditionally lectures
CHAIR AT THE UNIVERSITY OF CALIFORNIA, BERKELEY
User:Modussiccandi/Sather Professorship; Sather Professor of Classical Literature; Sather Classical Lectures; Sather Lectures; Sather lecture; Sather professor
The Jane K. Sather Professorship of Classical Literature is an endowed chair for the study of Classics at the University of California, Berkeley.

Wikipedia

Sather

Sather is an object-oriented programming language. It originated circa 1990 at the International Computer Science Institute (ICSI) at the University of California, Berkeley, developed by an international team led by Steve Omohundro. It supports garbage collection and generics by subtypes.

Originally, it was based on Eiffel, but it has diverged, and now includes several functional programming features.

The name is inspired by Eiffel; the Sather Tower is a recognizable landmark at Berkeley, named after Jane Krom Sather, the widow of Peder Sather, who donated large sums to the foundation of the university.

Sather also takes inspiration from other programming languages and paradigms: iterators, design by contract, abstract classes, multiple inheritance, anonymous functions, operator overloading, contravariant type system.

The original Berkeley implementation (last stable version 1.1 was released in 1995, no longer maintained) has been adopted by the Free Software Foundation therefore becoming GNU Sather. Last stable GNU version (1.2.3) was released in July 2007 and the software is currently not maintained. There were several other variants: Sather-K from the University of Karlsruhe; Sather-W from the University of Waikato (implementation of Sather version 1.3); Peter Naulls' port of ICSI Sather 1.1 to RISC OS; and pSather, a parallel version of ICSI Sather addressing non-uniform memory access multiprocessor architectures but presenting a shared memory model to the programmer.

The former ICSI Sather compiler (now GNU Sather) is implemented as a compiler to C, i.e., the compiler does not output object or machine code, but takes Sather source code and generates C source code as an intermediate language. Optimizing is left to the C compiler.

The GNU Sather compiler, written in Sather itself, is dual licensed under the GNU GPL & LGPL.

Beispiele aus Textkorpus für Sather
1. PaleyWashington Post Staff WriterWednesday, October 18, 2006; A01 SATHER AIR BASE, Iraq –– His commanders gave Airman 1st Class LeeBernard E.
2. "Our sorrows are immeasurable." Rangers president and general manager Glen Sather, who selected the highly–talented right wing 17th overall in June 2007, also sent his "deepest sympathies" to the player‘s family.