SpeedyGrl.com : Programming : SATHER Programming SATHER . Sather Documentation (there are over 70 programminglanguages here) C C++ LISP Perl HTML MUCH more .. http://www.speedygrl.com/p/48.html
Extractions: > ON THIS SITE :: Computing 101 :: All TopDomains online Downloads Free Shells Graphics Links ... Misc Comp Links :: Programming :: (there are over 70 programming languages here) C C++ LISP ... Miscellaneous Q's 2 :: Friends' Sites :: AntiOffline Deficiency.org Deviance.org Disgraced.org ... Spikeman.net :: Other Places :: Head of European Operations for The
User Talk:Danakil - Wikipedia, The Free Encyclopedia if there is a shorcut from, say, Sather AND Sather (programming language) to sather programming language , then what are the disadvantages of having a http://en.wikipedia.org/wiki/User_talk:Danakil
Extractions: Welcome ! Glad to have you contributing here. Cheers, Infrogmation 02:20, 2 Aug 2004 (UTC) edit Hiya. I noticed you changed "Fortran" to "FORTRAN" in Template:List of programming languages . However the Fortran article actually gives the correct capitalisation as "Fortran" (see User talk:Wernher ), so you may want to change this back. Thanks Kate Talk 18:56, 2004 Aug 10 (UTC) edit Please do not copy and paste text to "move" it from one article title to another. Use the "move page" feature to change an article's title (look at the bar of options at each article and you'll find it). If you need a redirect deleted for a move, let an admin (like me) know. Infrogmation 05:37, 11 Aug 2004 (UTC)
Programming With Linux - Languages An introduction to Linux/Unix programming ACM APL J Languages SIG ACM -SIGPLAN Resource for PHP builders Ruby language sather programming http://kalamazoolinux.org/links/programminglang.html
GUI And Objects (The NEURON Simulation Environment) For the example program presented in this report, this would generate the following This is the notion of iterators, taken from the sather programming http://www.neuron.yale.edu/neuron/papers/nc97/nc4p3.htm
Extractions: The user is not limited to operating within the traditional "code-based command-mode environment." Among its many extensions to hoc , NEURON includes functions for implementing a fully graphical, windowed interface. Through this interface, and without having to write any code at all, the user can effortlessly create and arrange displays of menus, parameter value editors, graphs of parameters and state variables, and views of the model neuron. Anatomical views, called "space plots," can be explored, revealing what mechanisms and point processes are present and where they are located. The purpose of NEURON's graphical interface is to promote a match between what the user thinks is inside the computer, and what is actually there. These visualization enhancements are a major aid to maintaining conceptual control over the simulation because they provide immediate answers to questions about what is being represented in the computer. The interface has no provision for constructing neuronal topology, a conscious design choice based on the strong likelihood that a graphical toolbox for building neuronal topologies would find little use. Small models with simple topology are so easily created in hoc that a graphical topology editor is unnecessary. More complex models are too cumbersome to deal with using a graphical editor. It is best to express the topological specifications of complex stereotyped models through algorithms, written in
"nfsv4@ietf.org": RE: Invalid UTF-8 Strings A google of ucs4 reveals that the sather programming language even has nativesupport for this data type, so someone somewhere is taking it seriously. http://www.nfsv4.org/nfsv4-wg-archive-dec-96-jan-03/3069.html
Extractions: Date: 12/11/01-04:20:49 PM Z Message-ID: <6440EA1A6AA1D5118C6900902745938E2A8F86@black.eng.netapp.com> From: "Yoder, Alan" < agy@netapp.com agy@netapp.com Network Appliance, Inc. Sunnyvale, CA 408-822-6919 =============================================================== New Message Reply About this list ... Attachment view This archive was generated by hypermail 2.1.2 03/04/05-01:49:27 AM Z CST
"nfsv4@ietf.org": RE: Invalid UTF-8 Strings A google of ucs4 reveals that the sather programming language even has nativesupport for this data type, so someone somewhere is taking it seriously. http://www.nfsv4.org/nfsv4-wg-archive-dec-96-jan-03/3070.html
Ao.htm The sather programming Language, Oct93, 42; PL94, 18. Oney, Walter. Examining theWindows Setup Toolkit, Feb94, 68; Porting from DOS to Windows, Mar94, 82 http://www.cstone.net/~bachs/ddj/ao.htm
Extractions: Odette, Lou L. Oestergaard, Rolf V. Offner, Rocky Oglesby, William Ellis Ohlsen, Chris Okazaki, Taku Okmianski, Anton Oldham, C. R. O'Malley, Kevin Omohundro, Stephen M. Oney, Walter Examining the Windows Setup Toolkit, Feb94, 68 Porting from DOS to Windows, Mar94, 82 Review of Writing Windows Virtual Device Drivers , by David Thielen and Bryan Woodruff, Sep94, 129 Using DPMI to Hook Interrupts in Windows 3, Feb92, 16
Footnotes For example, the sather programming language separates classes and types strictly,and supports only the `insertnew-super for types. http://www.ccs.neu.edu/home/lorenz/papers/aosd2003polyspect/html/polyspect/footn
The Free Compilers List -- Title Page Sather sather programming language and environment XPL (PL/I dialect) XPLoptimizing Compiler PL/M grammar and parser plmparse http://www.fuw.edu.pl/~jt/free-compilers.html
RPM Search Directory by RPMs build date. 199803-12. Back Sather, 1.2-0, sather programminglanguage. xdu, 3.0-3, Graphically display output of du command. http://rpm.pbone.net/index.php3/stat/21/year/1998/month/03/day/12
Extractions: cdb Constant DataBase RedHat 6.X cdb Constant DataBase RedHat 7.X cdb Constant DataBase Other cdb-devel cdb static libraries and headers RedHat 6.X cdb-devel cdb static libraries and headers RedHat 7.X cdb-devel cdb static libraries and headers Other checkpassword simple, uniform password-checking interface RedHat 6.X checkpassword simple, uniform password-checking interface RedHat 7.X checkpassword simple, uniform password-checking interface Other gimp GNU Image Manipulation Program RedHat Other libgc Conservative Garbage Collection for C/C++ Other libgc-devel Header files and static library for libgc Other Programs for parsing Internet mail messages RedHat 6.X Programs for parsing Internet mail messages RedHat 7.X Programs for parsing Internet mail messages Other multitee multiple-input/output tee program RedHat 6.X multitee multiple-input/output tee program RedHat 7.X multitee multiple-input/output tee program Other mysql-python Python modules to support MySQL RedHat Other pygtk Python bindings for gtk RedHat Other qmail-cyclog noarch Config files for qmail to use cyclog for logging Other qmail-multilog noarch Config files for qmail to use multilog for logging RedHat 6.X
Waldemar's Bibliography Omohundro93, The sather programming Language, Stephen Omohundro, Dr. Dobb s Journal,1811, October 1993, p. 4248 http://www.mozilla.org/js/language/bibliography.html
Extractions: Thursday, September 27, 2001 Below are some interesting papers related to compilers and programming languages that Waldemar has seen. Languages Language Design Growing a Language Guy Steele OOPSLA 1998 keynote Abstraction Mechanisms Design Patterns: Elements of Reusable Object-Oriented Software Gamma, Helm, Johnson, Vlissides Addison-Wesley 1995 Bad Engineering Properties of Object-Oriented Languages Luca Cardelli ACM Computing Surveys 28, Article 150, 1996 A Study of The Fragile Base Class Problem Leonid Mikhajlov Emil Sekerinski ECOOP 1998, p. 355-382 Macros that Work William Clinger, Jonathan Rees POPL 1990, p. 155-162 Evolution of Object Behavior using Context Relations Linda Seiter Jens Palsberg Karl Lieberherr IEEE Transactions on Software Engineering, 24:1, 1998, p. 79-92 Module Systems A Module System for Scheme Pavel Curtis, James Rauen 1990 ACM Conference on Lisp and Functional Programming, p. 13-19 Theory Type Systems A Theory of Objects Martin Abadi, Luca Cardelli Springer 1996 Type Systems Luca Cardelli The Computer Science and Engineering Handbook . CRC Press, 1997, Chapter 103, p. 2208-2236
From Owner-sc-users-digest@lists.io.com (sc-users-digest) To Sc Otherwise you should use z = z.add(item); This happens to be the same way thatarray adds work in the sather programming language and is the most efficient http://www.audiosynth.com/files/sc-users-archive/v01.n142
Extractions: From: owner-sc-users-digest@lists.io.com (sc-users-digest) To: sc-users-digest@lists.io.com Subject: sc-users-digest V1 #142 Reply-To: sc-users Sender: owner-sc-users-digest@lists.io.com Errors-To: owner-sc-users-digest@lists.io.com Precedence: bulk sc-users-digest Monday, July 10 2000 Volume 01 : Number 142 Date: Sat, 08 Jul 2000 02:07:39 +0200 From: Julian Rohrhuber The help on ArrayedCollection, it says about the add method: Adds an item to an ArrayedCollection if there is space. If there is not any space left in the object then this method returns a new ArrayedCollection. For this reason, you should always assign the result of add to a variable - never depend on add changing the receiver. Here are the examples it gives along with SuperCollider's evaluation of these examples in italics:
Modular Programming Languages-Springer Programming Languages, Compilers, Interpr By Hanspeter M¶ssenb¶ck; SpringerVerlag, 1997, ISBN 3540625992. Refereed proceedings, Joint Modular Languages Conference, JMLC'97; Linz, Austria; 24 revised full papers; languages, techniques, tools to develop modular, extensible, type-safe software systems; Modula, Oberon, Ada 95, Eiffel, sather, Java, others. Springer-Verlag http://www.springer-ny.com/detail.tpl?isbn=3540625992
DDJ>Jan01: Table Of Contents Take the pure object orientation of Smalltalk, remove the quirky syntax and reliance on a workspace. Add the convenience and power of Perl, but without the special cases and magic conversions. Give it a clean syntax based partly on Eiffel, add a few concepts from Scheme, CLU, sather, Common Lisp. You end up with Ruby. Dr. Dobb's Journal http://www.ddj.com/articles/2001/0101/
Iteration Abstraction In Sather Source, ACM Transactions on programming Languages and Systems (TOPLAS) archive sather extends the notion of an iterator in a powerful new way. http://portal.acm.org/citation.cfm?id=225541
GNU Sather GNU sather is an objectoriented programming language designed to be simple,efficient and safe. It aims to be appropriate for use in teaching, research, http://www.gnu.org/software/sather/
Extractions: 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. So GNU Sather is 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 iterators, exception handling, assertions, preconditions, postconditions, and class invariants. Code can be compiled into C code and can link with C object files. Contact Abelardo Gutierrez for more information, bug reports, etc... about GNU Sather. Contribute your Sather source code to the GNU Sather project or assist with your development skills.
Citations Engineering A Programming Language The Type And Engineering a programming language The type and class system of sather. In JurgGutknecht, editor, programming Languages and System Architectures, http://citeseer.ist.psu.edu/context/15407/0
Dictionary Of Programming Languages Welcome to the Dictionary of programming Languages, a compendium of computer sather is an objectoriented language, strongly typed, that supports many http://cgibin.erols.com/ziring/cgi-bin/cep/cep.pl?_key=Sather