Sather - Wikipedia, The Free Encyclopedia (Redirected from Sather programming language) Sather is an objectoriented programming language. It originated circa 1990 at the http://en.wikipedia.org/wiki/Sather_programming_language
Extractions: From Wikipedia, the free encyclopedia (Redirected from Sather programming language Jump to: navigation search Sather Paradigm object-oriented functional Appeared in Designed by Steve Omohundro Developer Free Software Foundation University of Karlsruhe ... Major implementations GNU Sather, Sather-K, Sather-W Influenced by Eiffel CLU Common Lisp Scheme Influenced Cool 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 ... contravariant type system. Some of these features are normally only found in functional programming languages.
Sather Programming Language - Definition Sather is an objectoriented programming language. It originated at the University of California, Berkeley, circa 1990. It supports garbage collection and generics by subtypes. http://www.wordiq.com/definition/Sather_programming_language
Extractions: Sather is an object-oriented programming language . It originated at the University of California, Berkeley , circa . It supports garbage collection and generics by subtypes It is probably best to see 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. There are some features 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 Sather is implemented as a compiler to C . With optimizations in the C compiler, Sather can perform better than the corresponding C++ code, and the generated C code can always be optimized by hand. Sather can be used under either the GNU GPL or LGPL Sather homepage http://www.icsi.berkeley.edu/~sather/
Kids.Net.Au - Encyclopedia > Sather Programming Language Kids.Net.Au is a search engine / portal for kids, children, parents, and teachers. The site offers a directory of child / kids safe websites, encyclopedia, dictionary http://encyclopedia.kids.net.au/page/sa/Sather_programming_language
Extractions: Search the Internet with Kids.Net.Au Article Content Redirected from Sather programming language Sather is a object-oriented programming language . It originated at the University of California, Berkeley , circa 1990. It supports garbage collection generics by subtypes[?] It is probably best to see it as an Object-oriented language, with many ideas borrowed from Eiffel . In fact 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. There are some features normally only found in functional programming languages. The original Berkeley implementation is now worked on 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
Science Fair Projects - Sather (Redirected from Sather programming language) Sather is an objectoriented programming language. It originated at the University http://www.all-science-fair-projects.com/science_fair_projects_encyclopedia/Sath
Extractions: Or else, you can start by choosing any of the categories below. Science Fair Project Encyclopedia Contents Page Categories Programming languages Object-oriented programming languages ... Class-based programming languages (Redirected from Sather programming language Sather is an object-oriented programming language . It originated at the University of California, Berkeley , circa . It supports garbage collection and generics by subtypes It is probably best to see 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. There are some features normally only found in functional programming languages.
Sather - Facts, Information, And Encyclopedia Reference Article (Redirected from Sather programming language) Categories Programming languages Objectoriented programming languages Class-based programming languages http://www.startsurfing.com/encyclopedia/s/a/t/Sather_programming_language.html
Extractions: (Redirected from Sather programming language Categories Programming languages Object-oriented programming languages ... ja:Sather Sather is an object-oriented programming language . It originated circa 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 It is probably best to see 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 Sather is implemented as a compiler to C , i.e., the compiler does not output
Sather Home Page Original home website. Objectoriented language designed to be simple, efficient, safe, flexible, non-proprietary. Goals as efficient as C, C++, Fortran; as elegant as and http://www.icsi.berkeley.edu/~sather/
Extractions: 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, and support higher-order functions and iteration abstraction as well as Common Lisp, CLU or Scheme. Note: Sather has now been converted to the GPL/LGPL licence. This last release from ICSI is available here . It is essentially a re-release of 1.2 beta, for the purpose of changing the licence. Continuing development of Sather may be found at the GNU site . Thanks to Norbert Nemec for making this happen! General information The features of Sather The Sather 1.1 manual and specification Publications related to Sather. pSather , the distributed language extension. Search these pages (at ICSI) with glimpse Getting started Get the free Sather compiler, libraries and browser from ICSI Frequently asked questions about Sather. Documentation and Tutorials The Sather Library Try asking questions in comp.lang.sather
Science Fair Projects - Generator (computer Science) The concept was invented for the Sather programming language but it has also been incorporated in the Python programming language. Generators can only be invoked inside loops. http://www.all-science-fair-projects.com/science_fair_projects_encyclopedia/Gene
Extractions: Or else, you can start by choosing any of the categories below. Science Fair Project Encyclopedia Contents Page In computer science , a generator is a special routine that can be used to control the iteration behaviour of a loop. The concept was invented for the Sather programming language but it has also been incorporated in the Python programming language Generators can only be invoked inside loops. The first time that a generator invocation is reached in a loop, an iterator object is created that encapsulates the state of the generator routine at its beginning, with arguments bound to the corresponding parameters. The generator's body is then executed in the context of that iterator until a special yield action is encountered; at that time, the value provided with the
DBLP: Stephan Murer Clemens A. Szyperski, Stephen M. Omohundro, Stephan Murer Engineering a Programming Language The Type and Class System of Sather. Programming Languages and System Architectures http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/m/Murer:Stephan.html
Extractions: List of publications from the DBLP Bibliography Server FAQ Ask others: ACM DL Guide CSB MetaPress ... Yahoo Stephan Murer, Carl F. Worms Frank J. Furrer : Managed Evolution. Informatik Spektrum 31 Werner Froidevaux , Stephan Murer, Martin Prater : The Mainframe as a High-Available, Highly Scalable CORBA Platform. SRDS 1999 Stephan Murer, Stephen M. Omohundro David Stoutamire Clemens A. Szyperski : Iteration Abstraction in Sather. ACM Trans. Program. Lang. Syst. 18 Clemens A. Szyperski Stephen M. Omohundro , Stephan Murer: Engineering a Programming Language: The Type and Class System of Sather. Programming Languages and System Architectures 1994 Stephan Murer, : Code Generation for Multi-Threaded Architectures from Dataflow Graphs. Architectures and Compilation Techniques for Fine and Medium Grain Parallelism 1993 Stephan Murer, : A Scalable Distributed Shared Memory. CONPAR 1992 Stephan Murer: A Latency Tolerant Code Generation Algorithm for a Coarse Grain Dataflow Machine. CONPAR 1990 Werner Froidevaux Frank J. Furrer ... Author Mon Nov 15 22:32:39 2010 by Michael Ley ley@uni-trier.de
FreeBSDPorts.info FreeBSD Ports - Lang Ports, Sather-tutorial Port FreeBSD Ports sathertutorial software ported to FreeBSD. pkg-descr. A tutorial on the Sather programming language. WWW http//www.gnu.org/software/sather/ http://www.freebsdports.info/ports/lang/sather-tutorial.html
Sather Programming Language Definition Of Sather Programming Language In The Fre (language) 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 http://encyclopedia2.thefreedictionary.com/Sather programming language
GNU Sather GNU Sather. sather is looking for a maintainer. If you're interested, please take a look at this general information about GNU packages and being a GNU maintainer, and then email http://www.gnu.org/software/sather/
Extractions: @import url('/gnu-print.css'); Skip to content Skip to navigation Skip to search Site Navigation sather is looking for a maintainer. If you're interested, please take a look at this general information about GNU packages and being a GNU maintainer , and then email maintainers@gnu.org with a bit about your background and particular interest in the project. Thanks. 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.
FreeBSDPorts.info FreeBSD Ports - Lang Ports, Sather-specification Port FreeBSD Ports satherspecification software ported to FreeBSD. pkg-descr. Official specification of the Sather programming language. WWW http//www.gnu.org/software/sather/ http://www.freebsdports.info/ports/lang/sather-specification.html
Caron - Factbites Sather programming language Scaron Bio @ BareHands.com (Bare Hands) (Site not responding. Last check 2007 http://www.factbites.com/topics/Caron