Geometry.Net - the online learning center
Home  - Basic_S - Sather Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 3     41-60 of 93    Back | 1  | 2  | 3  | 4  | 5  | Next 20
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  

41. Dictionary Of Programming Languages
Welcome to the Dictionary of programming Languages, a compendium of computercoding methods The syntax of sather is somewhat similar to Eiffel or Ada.
http://cgibin.erols.com/ziring/cgi-bin/cep/cep.pl?_alpha=s

42. Brad Appleton's Programming Languages Links
sather links at Cetus The Scheme programming Language Scheme Intro Langaugeand Implementation The Self programming Language Self, Cetus Links
http://www.cmcrossroads.com/bradapp/links/prog-langs.html
Brad Appleton's Programming Languages Links
Last update: Thu Feb 26 16:29:18 CST 1998 Brad Appleton
Software Tools Developer E-mail:
brad@bradapp.net WWW: www.bradapp.net/ 819 links to Programming Languages on the World Wide Web.
Detailed Table of Contents

43. Various Programming Languages
Eiffel, sather. Objectoriented, with programming per contract and sather isan open source implementation. More, programming secured applications.
http://www.scriptol.org/choose.php
Complete list Description Why to use it? C, C++ C and C++ offer great freedom, and lot of debugging challenge thanks to pointers and memory management.
More
Suffering slow programming to make fast programs. For system programming. Pascal Old language (1970), improved with objects, imposes a strictly structured programming.
More
Teaching, or client/server apps with Delphi and Kylix. Basic
Asp
This very old language (1964) was improved by Microsoft, with a complete programming environment. Other ports exist.
More

Standard language for scripting Microsoft's applications (Word etc...), for dynamic web pages (Asp) and to easily make small applications C#
(C Sharp)
Concurrent to java, run on .Net or compatible platforms (Portable net, Mono).
More
Easier than C++. May share resources with other languages under a common runtime. Php Designed to be embedded inside html to build dynamic web pages or update them from databases.
More
Producing html pages from data.

44. Programming Languages
sather Component Pascal is an object oriented programming language most closelyrelated to Oberon2. Compared to Oberon-2 it adds a number of annotations
http://www.cs.waikato.ac.nz/~marku/languages.html
Programming Languages
Alan Perlis once said: "A language that doesn't affect the way you think about programming, is not worth knowing" Here are some opinions and facts about a selection of programming languages by Dr Mark Utting ( a lecturer in the Department of Computer Science at The University of Waikato Topics within this page Object-Oriented Languages Documentation Generator Tools Functional Languages Free Implementations ... XML-related Languages (XSLT etc.) The Open Directory Project has lots of programming language information For examples of programming in 200+ different languages, check out Tim Robinson's 99 Bottles of Beer page. The Dylan version is nice, but make sure you check out all the C++ versions too! The template version is amazing! More programming language comparisons, including employer demand, are available at http://www.pixeldate.com/dev /comparison/
Object-Oriented Languages
The Cetus Team maintains a large collection of links about most object-oriented languages. Let us start with some lesser-known, but more novel, object-oriented languages, then work down to the well-known mainstream ones. One of my favourite object-oriented languages is Cecil , by Craig Chambers. It is a multiple-dispatch language that supports both exploratory untyped programming and large-scale statically-typed programming. It includes some new and very expressive ideas (see the paper

45. Sather - Wikipedia, The Free Encyclopedia
sather also takes inspiration from other programming languages and paradigmsiterators, design by contract, abstract classes, multiple inheritance,
http://en.wikipedia.org/wiki/Sather
Sather
From Wikipedia, the free encyclopedia.
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 . With optimizations in the C compiler, Sather can perform better than the corresponding

46. The Sather Emacs Programming Environment - Introduction
The sather Emacs programming Environment (;) is composed of an Emacs major mode,sather-mode , a set of library convenience functions (contained in
http://www.ugcs.caltech.edu/info/sather/sather-mode_1.html
Go to the first, previous, next last section, table of contents
Introduction
Welcome to the Sather Emacs Programming Environment! In all honesty, that's just a fancy title for some stuff built up around sather-mode . (But I like the name, so you're stuck with it.) The Sather Emacs Programming Environment (;-) is composed of an Emacs major mode, sather-mode , a set of library convenience functions (contained in `sather-lib.el' ), an Info version of The Sather Specification , (see section `The Sather Specification' in The Sather Specification ), and, of course, the GNU Emacs (or GNU XEmacs) text editor, version 19. This manual covers the following major features of the Sather Emacs Environment:
  • Customizable code indentation.
  • Function sets to hide and unhide Sather classes and routines.
  • A set of customizable minor features, including:
    • a "hungry" delete key,
    • automatic indentation,
    • automatic newlines following the entry of a semi-colon (
    • newline prefix indentation, that fixes the indentation of syntactically ambiguous keywords (e.g. else
  • Documentation convenience functions, that supply customizable text for commented headers.

47. The Sather Emacs Programming Environment - Table Of Contents
The sather Emacs programming Environment Compiling sather Code Running CompiledPrograms Browsing sather Code Commenting Code
http://www.ugcs.caltech.edu/info/sather/sather-mode_toc.html
The Sather Emacs Programming Environment

48. Cetus Links: 16604 Links On Objects And Components / Sather
satherK is a modern object-oriented, imperative programming language that Engineering a programming Language The Type and Class System of sather
http://www.cetus-links.org/oo_sather.html
Object-Oriented Language: Sather
  • Intro
    • "What is Sather Sather is an object oriented language which designed to be simple, efficient, safe, and non-proprietary. It aims to meet the needs of modern research groups and to foster the development of a large, freely available, high-quality library of efficient well-written classes for a wide variety of computational tasks. 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, Scheme, or Smalltalk. Sather has garbage collection, statically-checked strong typing, multiple inheritance, separate implementation and type inheritance, parameterized classes, dynamic dispatch, iteration abstraction, higher-order routines and iters, exception handling, assertions, preconditions, postconditions, and class invariants. Sather code can be compiled into C code and can efficiently link with C object files.

49. Sather
Top Software development programming languages sather. sather Object-orientedlanguage. An object-oriented language with garbage collection,
http://directory.fsf.org/devel/prog/sather.html
Top Software development Programming languages sather
sather - Object-oriented language
An object-oriented language with garbage collection, statically-checked strong typing, multiple inheritance, separate implementations and type inheritance, parameterized classes, dynamic dispatch, iteration abstraction, higher-order routines and iters, exception handling assertions, preconditions, postconditions, and class invariants. Code can be compiled into C code and can link with C object files. As a special feature, complete internationalization (including unicode) is a native part of the included library.
Obtaining
Web page http://savannah.gnu.org/projects/sather Source tarball http://ftp.gnu.org/gnu/sather/sather-1.2.2.tar.bz2 Source information http://mirrors.usc.edu/pub/gnu/sather/ Version 1.2.2 (stable) released on 2005-06-15 Version 1.3beta7 (beta) released on 2001-03-14 Licensed under The GNU General Public License, Version 2 or later This is a GNU package.
Documentation User reference manual available at www.gnu.org/software/sather/Doc/Tutorial.html/index.html Support contacts
Announce List info-sather@gnu.org

50. Computer Languages History
O REILLY has published a color version of The History of programming Languages . sather . sather History sather GNU sather. Scheme
http://www.levenez.com/lang/
Computer Languages History
Computer Languages Timeline
Below, you can see the preview of the Computer Languages History (click on the white zone to get a bigger image):
There is only languages listed in my chart, if you don't find "your" language, see The Language List of Bill Kinnersley (he has listed more than languages).
If you want to print this timeline, you can download one of the following files: Printer using A4 paper Printer using Letter paper Plotter If you have some problem
with the EPS file, look here
Here is the ChangeLog of this history.
If you have put this diagram on the wall of your office and have taken a photo of it, please send me a copy and I'll put it on this page
Note : I have now a page where I explain how I build this chart. O'REILLY has published a color version of The History of Programming Languages ABC :
Ada :
Algol :
AWK :

51. Term-Papers.us - Sather 1.1
sather programs consist of classes and abstract class specifications. Engineering a programming language The type and class system of sather,
http://www.term-papers.us/ts/bc/cot246.shtml
If you can't find a term paper on your topic in our free database, use our custom term papers writing service.
Our experienced writers will be able to help you with virtually any term paper , on any topic and subject. The order can be delivered in less than 24 hours after being submitted. Request your paper now by filling the order form Home Contact Us
Free Term Papers:
Term Papers on Art

Term Papers on Business

Term Papers on Education

Term Papers on Legal Issues
... Research Links

52. Matz Kindahl - Papers About Programming
Gofer is an interactive functional programming environment supporting a sather iters were derived from CLU iterators but are much more flexible and
http://user.it.uu.se/~matkin/collection/programming.html
Papers about programming
This page contains information about different issues regarding programming such as programming languages, principles, systems. The document is structured as follows:

53. Www.riscos.info - RISC OS Information
C programming Extensive information about C and C++ programming on RISC OS . sather - Port of the sather compiler to RISC OS
http://www.riscos.info/
These pages primarily contain information about computer systems running RISC OS www.chocky.org
RISC OS Programming
Unix Porting Project
  • C Programming - Extensive information about C and C++ programming on RISC OS.
  • Java - Information on Java on RISC OS.
  • Sather - Port of the Sather compiler to RISC OS
  • Unix Porting Project - Bringing the wide variety of free software to RISC OS.
GCCSDK for RISC OS
General RISC OS information
RISC OS News and Articles
Hardware/Software Vendors
  • drobe.co.uk - The premier RISC OS news site.
  • Articles - On RISC OS subjects written by myself
  • Castle - Makers of the Iyonix
  • RISCOS Ltd - (RISC OS Developments) Developers of RISC OS Select/Adjust
  • CJE - RISC OS products dealer
  • STD - RISC OS hardware products
RISC OS Software
RISC OS Hardware Information

54. SAL- Programming - Languages & Compilers - Sather-K
satherK is a modern object-oriented, imperative programming language that is Home Site http//i44s11.info.uni-karlsruhe.de80/sather/index_engl.html
http://www.sai.msu.su/sal/F/1/SATHER-K.html
Sather-K Sather-K is a modern object-oriented, imperative programming language that is appropriate for use in teaching, research, and industry. The language has its origin in Eiffel . However, the design objective of Sather-K was to get rid of all unnecessary constructions in the language. The result was a language that is easy to learn and especially efficient in translation and execution. Current Version: License Type: Home Site:
http://i44s11.info.uni-karlsruhe.de:80/sather/index_engl.html Source Code Availability: Yes Available Binary Packages:
  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: Yes (tar.gz)
Targeted Platforms:
x86/Linux, sparc/SunOS Software/Hardware Requirements:
None Other Links:
None Mailing Lists/USENET News Groups:
None User Comments:
  • None
See A Screen Shot? (Not Yet) SAL Home Programming Comments? SAL@KachinaTech.COM
Herng-Jeng Jou

Kachina Technologies, Inc.

55. SAL- Programming - Languages & Compilers - GNU Sather
SAL Home PROGRAM Languages Compilers Targeted Platforms The SatherCompiler has been ported to SunOS, AIX, Ultrix, NetBSD, Linux, SCO,
http://www.sai.msu.su/sal/F/1/SATHER.html
GNU Sather Sather is an object oriented language which designed to be simple, efficient, safe, and non-proprietary. It aims to meet the needs of modern research groups and to foster the development of a large, freely available, high-quality library of efficient well-written classes for a wide variety of computational tasks. 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, Scheme , or Smalltalk Current Version: License Type: GPL Home Site:
http://www.gnu.org/software/sather/
http://www.icsi.berkeley.edu/Sather/index.html Source Code Availability: Yes http://www.icsi.berkeley.edu/~sather/Getsather/getsather_0.html Available Binary Packages:
  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: No
Targeted Platforms:
The Sather Compiler has been ported to: SunOS, AIX, Ultrix, NetBSD, Linux, SCO, SGI IRIX, Sony NEWSOS, MIPS IRSC, DEC OSF/1, FreeBSD, HPUX, OS/2, NeXTSTEP, Mac, Cray UNICOS, etc.
http://www.icsi.berkeley.edu/~sather/faq.html#portability

56. CS655: Readings
Engineering a programming Language The Type and Class System of sather . Iteration Abstraction in sather. Transactions on programming Languages and
http://www.cs.virginia.edu/~evans/cs655-S00/readings/
University of Virginia, Department of Computer Science
CS655: Programming Languages

Spring 2000
Reading Assignments
Out 20 January 2000 Dijkstra, How do we tell truths that might hurt? Boldness in language critiques Dijkstra, A parable
What does this have to do with programming language design? Fred Brooks, Language Design as Design , HOPL-II keynote address, 1993 (no electronic version available) Principles of good design - when you write your Position Paper, think about violations of these principles. Kernighan, Why Pascal Is Not My Favorite Programming Language This is optional. Read it if you need inspiration (but not a model) for your Position Paper. Your paper should do a better job than Kernighan did of focusing on fundamental language design flaws. Applied Semantics of Programming Languages . Chapters 1 and 3. Introduction, Operational Semantics. Out 27 January 2000 Wenger, Programming Languages - The First 25 Years . IEEE Trans. on Computers, Dec 1976. This paper was written in 1976. When you read it, consider how many of the developments the Java marketers have been trumpeting were already known. Come to class prepared to discuss how well Wenger's categories hold today, in terms of the languages you know. Bernad A. Galler

57. CTO : Programming Languages
The weblog LtU, an interesting place for those interested in programming languages.From MIT. sather sather is an object-oriented programming language
http://cliki.tunes.org/Programming Languages
CTO CLiki for the TUNES project Home Recent Changes About CLiki Text Formatting ... Create New Page
Programming Languages
Programming Language s reviewed. See also Languages ToDo
Paradigm -categories:
  • Actor - The term for a paradigm of programming which models computations with concurrent (possibly transparently- distributed ) entities, the Actors , that communicate with asynchronous messages; Actors may update their behaviour depending on the messages they receive Collection-Oriented aka data parallel : the term for a paradigm of programming that involves operations on entire collections and avoids loops concatenative - The term for a sub- paradigm of programming in which function composition is rendered syntactically as concatenation (composition, juxtaposition) of symbols by means of a composition operator, usually rendered as a blank space Concurrency-Oriented - A term describing a programming language paradigm where independent parts of the problem can be represented as independent computations Constraints - The term for a paradigm related to logic or declarative programming, where information is specified as a constraint on the result, and the evaluator's task is to use this information to limit the search space that some base set of algorithms would ordinarily have traversed to find the answer

58. Programming With Assertions: A Prospectus
sather ObjectOriented programming, J. Feldman and colleagues, Oct. 2003;http//www.icsi.berkeley.edu/~sather/. Object-Oriented Software Construction,
http://doi.ieeecomputersociety.org/10.1109/MITP.2004.67
Search: Advanced Search Home Digital Library Site Map ... September/October 2004 (Vol. 6, No. 5)   pp. 53-59 Programming with Assertions: A Prospectus Brian A. Malloy , xx Jeffrey M. Voas , xx Full Article Text: DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MITP.2004.67 Abstract Back to Top Additional Information Citation:   Brian A. Malloy, Jeffrey M. Voas. "Programming with Assertions: A Prospectus," IT Professional , vol. 06,  no. 5,  pp. 53-59,  September/October  2004. Abstract Contents: Abstract Citation Free access to
  • Abstracts Selected PDFs
Electronic subscribers log in to
  • Access HTML/PDFs of full text articles Download full issue (ZIP of PDFs)
Subscription information Get a Web account Usage of this product signifies your acceptance of the

59. Sather-K Home Page
satherK is a modern object-oriented, imperative programming language that isappropriate for use in teaching, research, and industry.
http://i44www.info.uni-karlsruhe.de/~sather/index_engl.html
German Version
Sather-K
Sather-K is a modern object-oriented, imperative programming language that is appropriate for use in teaching, research, and industry. The language has its origin in Eiffel. However, the design objective of Sather-K was to get rid of all unnecessary constructions in the language. The result was a language that is easy to learn and especially efficient in translation and execution. Language report:
HTML
and PostScript Sather-K integrates all features of the object-oriented paradigm. Classes can implemented as generic, they can be embedded in hierarchical structures (by subtyping), and they can reuse parts of other classes. The concept of streams gives the opportunity of easy navigation through highly pretty complex data structures. Sather-K is type save, i.e. a lot of errors can be detected (and removed) at compile time and do therefore not occur at runtime as in other languages. The Sather-K compiler is available on several machines, e.g. on IBM-compatible PCs and SUN-workstations. Compilers for other platforms are released soon. Because of the introduction of innovative optimizing- and code generation techniques our compiler generates high efficiency code tuned for the particular target machine. Sather-K programmers are supported by a huge and reliable library of prepared classes. The

60. Keith Devens - Programming Resources
programming resources languages, references, specifications, etc. sather a language I ve always heard mentioned in the same breath as Eiffel.
http://keithdevens.com/programming
Keith Devens .com
Sunday, September 25, 2005
Programming Resources
I love programming, and I'm especially interested in programming languages. Funny thing is that I'm not totally sure why :). Basically I take this to mean that programming is my calling. This page is pretty much a resource for myself, although I hope other people might find it useful too. Basically, I could have a big bookmark file, or I could catalog everything here for myself and the world. :)
Table of Contents

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  

Page 3     41-60 of 93    Back | 1  | 2  | 3  | 4  | 5  | Next 20

free hit counter