browse words by letter
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
sather |
1 definition found From The Free On-line Dictionary of Computing (13 Mar 01) [foldoc]: Sather/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 {class}es, {multiple inheritance}, statically-checked {strong typing}, {garbage collection}. The compiler generates {C} as an {intermediate language}. There are versions for most {workstation}s. 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} {SysV}R3.2, {NeXT}, {Linux}. See also {dpSather}, {pSather}, {Sather-K}. {(ftp://ftp.icsi.berkeley.edu/pub/sather)} E-mail: . Mailing list: sather-request@icsi.berkeley.edu. (1995-04-26)