submit urlsubmit rss feedadd directory

article

Sather is an object-oriented programming language. It originated circa 1990 at the International Computer Science Institute 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. It is probably best to view it as an object-oriented language, with many ideas borrowed from Eiffel. Even the name is inspired by Eiffel; the Sather Tower is a recognizable landmark at Berkeley. 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. Some of these features are normally only found in functional programming languages.

The original Berkeley implementation is now maintained by many people, not all at Berkeley, and has been adopted by the Free Software Foundation. There are at least two other implementations: Sather-K from the University of Karlsruhe, and Sather-W from the University of Waikato.

More on [ Sather ]


directory of related categories

 
directory of related topics

Comparison and Review :: Languages
Object Oriented :: Compiled
Eiffel :: Languages
Object Oriented :: Garbage Collected
Class based :: Object Oriented
Pure :: Object Oriented
Open Source :: Languages
TOM :: Languages

 
Sather RSS feed
Sather - Twitter Search

@LetThereBeLH it's just such an oversight by sather. You're forcing your goalie to always be good, no backup, can't wait for the injuries.
Shaunheiser (Shaun Heiser ) Sun, 20 Dec 2009 01:57:37 -0000
@LetThereBeLH it's just such an oversight by sather. You're forcing your goalie to always be good, no backup, can't wait for the injuries.
Allan Muir: Sather's fate, Kovalchuk's next team, more reader mail - Why Alexander Semin and Ilya Kovalchuk... http://bit.ly/6DtiMY
sibrk (SI Breaking News) Sat, 19 Dec 2009 22:10:13 -0000
Allan Muir: Sather's fate, Kovalchuk's next team, more reader mail - Why Alexander Semin and Ilya Kovalchuk... http://bit.ly/6DtiMY
@Sean_Leahy | There has to be a Sather contract in there somewhere.
eddiekane150 (Eddie) Sat, 19 Dec 2009 20:13:59 -0000
@Sean_Leahy | There has to be a Sather contract in there somewhere.
@lowkeyhockey Sather overpaid on too many free agents. It could be worse if the #Habs didn't take Gomez off his hands.
chisslerr (Rick ) Sat, 19 Dec 2009 20:03:57 -0000
@lowkeyhockey Sather overpaid on too many free agents. It could be worse if the #Habs didn't take Gomez off his hands.
@D_Wyatt13 Can the Rangers care that much about Sather that they don't want him fired? ;-> Ahead 2-1!
jetsgirl09 (Margaret ) Sat, 19 Dec 2009 19:32:36 -0000
@D_Wyatt13 Can the Rangers care that much about Sather that they don't want him fired? ;-> Ahead 2-1!
ann sather for brunch w. kristina. delicious.
joshterryaware (Josh Terry) Sat, 19 Dec 2009 18:19:12 -0000
ann sather for brunch w. kristina. delicious.

 
Subscribe to Sather RSS feed

directory of related sites

Cetus Links: Sather - Introduction to the language and links to related resources.
Meta Description: [ Cetus Links: 16604 Links on Objects and Components / Sather ]

GNU Sather - Official GNU Sather site.

Hello, World program - Sather

pSather - Parallel Sather: a parallel version of the language Sather.

Sather - Object oriented language.

Sather FAQ - Frequently Asked Questions about Sather.

Sather-K - A Sather dialect, omitting all unneeded constructs for efficiency and ease of learning.

The Karlsruhe Library of Algorithms and Data Structures (Karla) - An object-oriented library of data structures and algorithms designed for reuse for Sather-K.

The Online Sather Code Browser - By Ben Gomes. Sather standard library browser.

Sather related videos
How to Become Successful
Next Video
Sather related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor