Extractions: Dr. Dobbs Journal Sather is an object oriented language which aims to be simple, efficient, interactive, safe, 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 and safe as Eiffel or CLU, and to support interactive programming and higher-order functions as well as Common Lisp, Scheme, or Smalltalk. Sather has parameterized classes, object-oriented dispatch, statically-checked strong typing, separate implementation and type inheritance, multiple inheritance, garbage collection, iteration abstraction, higher-order routines and iters, exception handling, constructors for arbitrary data structures, and assertions, preconditions, postconditions, and class invariants. This article describes the first few of these features. The development environment integrates an interpreter, a debugger, and a compiler. Sather programs can be compiled into portable C code and can efficiently link with C object files. Sather has a very unrestrictive license which allows its use in proprietary projects but encourages contribution to the public library. The original 0.2 version of the Sather compiler and tools was made available in June 1991. This article describes version 1.0. By the time the article appears, the combined 1.0 compiler/interpreter/debugger should be available on "ftp.icsi.berkeley.edu" and the newsgroup "comp.lang.sather" should be activated for discussion.
DDJ>The Sather Programming Language Sather programs can be compiled into portable C code and can efficiently link Sather programs consist of collections of modules called classes which http://www.ddj.com/documents/s=1009/ddj9415c/
Extractions: DDJ Dr. Dobb's Articles Sather is an object-oriented language which aims to be simple, efficient, interactive, safe, and nonproprietary. 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 and safe as Eiffel or CLU; and as supportive of interactive programming and higher-order functions as Common Lisp, Scheme, or Smalltalk. Sather has parameterized classes, object-oriented dispatch, statically checked strong typing, separate implementation and type inheritance, multiple inheritance, garbage collection, iteration abstraction, higher-order routines and iters, exception handling, constructors for arbitrary data structures and assertions, preconditions, postconditions, and class invariants. This article describes a few of these features. The development environment integrates an interpreter, a debugger, and a compiler. Sather programs can be compiled into portable C code and can efficiently link with C object files. Sather has a very unrestrictive license which allows its use in proprietary projects but encourages contribution to the public library. The original 0.2 version of the Sather compiler and tools was made available in June 1991. This article describes version 1.0. By the time you read this, the combined 1.0 compiler/interpre-ter/debugger should be available on ftp.icsi.berkeley.edu, and the newsgroup comp.lang.sather should be activated for discussion.
DDJ>9415 The sather programming Language Stephen M. Omohundro Sather is a language that ssimple, interactive, and nonproprietary. It sports parameterized classes, http://www.ddj.com/articles/1994/9415/
Sather Sather Programming Language Sather sather programming language. Sather is a objectoriented programming language. Information about Sather sather programming language with http://tmsyn.wc.ask.com/r?t=an&s=hb&uid=24312681243126812&sid=343126
The Sather Programming Language The sather programming language D.3 PROGRAMMING LANGUAGES D.3.2 LanguageClassifications Subjects Objectoriented languages. Additional Classification http://portal.acm.org/citation.cfm?id=178305
Encyclopedia Sather Programming Language Encyclopedia sather programming language. Sponsored links Sather is an objectoriented programming language. http://tmsyn.wc.ask.com/r?t=an&s=hb&uid=24312681243126812&sid=343126
Citations The Sather Programming Language - Omohundro S. Omohundro, The sather programming Language, Dr. Dobb's Journal, Volume 18, Issue 11, p. 42, October 1993. http://tmsyn.wc.ask.com/r?t=an&s=hb&uid=24312681243126812&sid=343126
History The sather programming language. Dr. Dobb s Journal, 18 (11) pp. 4248, October1993. Available at the Sather WWW page. This document describes Sather 1.1 http://www.gnu.org/software/sather/docs-1.2/tutorial/intro202.html
Extractions: Sather - A Language Tutorial Prev Chapter 1. Introduction Next Sather is still growing rapidly. The initial Sather compiler (for 'Version 0' of the language) was written in Sather (bootstrapped by hand-translating to C) over the summer of 1990. ICSI made the language publicly available (version 0.1) June of 1991 . The project has been snowballing since then, with language updates to 0.2 and 0.5, each compiler bootstrapped from the previous. These versions of the language are most indebted to Stephen Omohundro, Chu-Cheow Lim, and Heinz Schmidt. pSather co-evolved with primary contributions by Jerome Feldman, Chu-Cheow Lim, Franco Mazzanti and Stephan Murer. The first pSather compiler was implemented by Chu-cheow Lim on the Sequent Symmetry, workstations and the CM-5. C. Lim, A. Stolcke. "Sather language design and performance evaluation." TR-91-034, International Computer Science Institute, May 1991. Also available at the Sather WWW page. C. Lim. "A Parallel Object-Oriented System for Realizing Reusable and Efficient Data Abstractions," PhD thesis, University of California at Berkeley, October 1993. Available at the Sather WWW page. Sather 1.0 was a major language change, introducing bound routines, iterators, proper separation of typing and code inclusion, contravariant typing, strongly typed parameterization, exceptions, stronger optional runtime checks and a new library design
Excite Italia - Sather Languages Programming Computers WEB IMMAGINI NEWS MP3 DIRECTORY Directory Computers Programming Languages Sather. Comparison and Review@ ( 8 91) http://tmsyn.wc.ask.com/r?t=an&s=hb&uid=24312681243126812&sid=343126
References The sather programming language. Dr. Dobb s Journal, 18(11)4248, October 1993.S+86 C. Schaffert et al. An introduction to Trellis/Owl. In OOPSLA 86 http://www.pmg.csail.mit.edu/papers/popl97/node29.html
Extractions: Up: Parameterized Types for Java Previous: JVM Extensions J. Bank, B. Liskov, and A. Myers. Parameterized types and Java . Technical Memo MIT/LCS/TM-553, Massachusetts Institute of Technology, 1996. Luca Cardelli. A semantics of multiple inheritance. Information and Computation , 76:138-164, 1988. Also in Readings in Object-Oriented Database Systems, S. Zdonik and D. Maier, eds., Morgan Kaufmann, 1990. CCH+89 Peter Canning, William Cook, Walter Hill, John Mitchell, and Walter Olthoff. F-bounded polymorphism for object-oriented programming. In Proceedings of the Conference on Functional Programming Languages and Computer Architecture , pages 273-280, 1989. M. Day, R. Gruber, B. Liskov, and A. C. Myers. Subtypes vs. where clauses: Constraining parametric polymorphism. In OOPSLA '95 Conference Proceedings , pages 156-158. ACM Press, October 1995. Dinesh Katiyar, David Luckham, John Mitchell, and Sigurd Melda. Polymorphism and subtyping in interfaces. ACM SIGPLAN Notices , 29(9):22-34, August 1994. L+81 B. Liskov et al. CLU reference manual. In Goos and Hartmanis, editors
Extractions: * - required field CONTACT INFORMATION First Name* Last Name* Company* Street Address* Address Line 2 City* State* Choose State Not in US Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming Zip Code* Country* Choose Country United States Canada Germany Malaysia United Kingdom Afghanistan Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and/or Barbuda Argentina Armenia Aruba Australia Austria Azerbijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegowina Botswana Bouvet Island Brazil British Indian Ocian Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cambodia Cameroon Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote D' Ivoire Croatia (Hrvatska) Cuba Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic East Timor Ecudaor Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France France, Metropolitan
Tuxfinder : Thematic Tree sather programming language Sather is an object oriented language which designedto be simple, efficient, safe, and nonproprietary. http://www.tuxfinder.com/thematic/tree.php?category=5&offset=2