APPENDIX E: ANONYMOUS FTP

Programming Languages

Ada95 info, ARMajpo.sei.cmu.edu/public/ada95
*Ada95 (compiler, GNU;50)cs.nyu.edu/pub/gnat/
*Alcool-90 (dyn ML;1)ftp.inria.fr:lang/alcool
*Arjuna (Distr Prog System;2)arjuna.ncl.ac.uk/pub/Arjuna
*BeBOP(seq,par,LP,OO,meta;46) munnari.oz.au/pub/bebop.tar.Z
BETA (Mjolner Informatics Demo)sales@mjolner.dk
*BOS (prototyping;3)monch.edrc.cmu.edu/usr0/snl/archive/bos-1.2
C++ (for MS-DOS)grape.ecs.clarkson.edu/pub/msdos/djgpp/djgpp.zip
C++ (for Unix, & Objective-C)prep.ai.mit.edu/pub/gnu/gcc-2.4.5.tar.gz
*Dylan (Dynamic Language;75)cambridge.apple.com/pub/dylan
*G++ for DOS (Many sites;4)omnigate.clarkson.edu/pub/msdos/djgpp
*cooC (Concurrent, OO C ext.;5)tsbgw.isl.rdc.toshiba.co.jp/pub/toshiba/cooc-beta.1.1.tar.Z
CLOSparcftp.xerox.com/pcl
CLU (Sun, VAX)pion.lcs.mit.edu
CMLftp.cs.cornell.edu/pub/CML-0.9.tar.Z
Pcl (Portable CommonLoops)arisia.xerox.com
*FMPL (prototyping;6)xcf.berkeley.edu/src/local/fmpl
Glasgow Haskellnebula.cs.yale.edu
Chalmers Haskell (hbc)piggy.cs.chalmers.se
Hermes (Unix)software.watson.ibm.com
Iconcs.arizona.edu
ISETL (DOS, Mac, Unix, VMS,src)sun.soe.clarkson.edu
*Java (Distr Prog; 81)http://java.sun.com/index.html
Little Smalltalk (C src)cs.orst.edu
*MAX (visual OO;7)ftp.ircam.fr/pub/IRCAM/programs
MeldC (Rflctv, prllel, OO lang)Meld(A Href=mailto:MeldC@cs.columbia.edu>MeldC@cs.columbia.edu)
Modula-3 (SRC)gatekeeper.dec.com
*O'small (OO lang for teaching,8)cs.uni-sb.de/pub/osmall/machine
Oberon (MacII, SPARC, DECstn)neptune.inf.ethz.ch
Oberon (MS-DOS)wuarchive.wustl.edu/mirrors/msdos/pgmutl/oberon11.zip
Oberon (Amiga)ux1.cso.uiuc.edu/pub/amiga/fish/ff380
*OBJ3 (OO lang;9)obj3dist@csl.sri.com
Objective-C (for Unix, & C++)prep.ai.mit.edu/pub/gnu/gcc-2.4.5.tar.gz
*OBST (lang, perst, OODB;10)gate.fzi.de/pub/OBST
occam (VAX sim, Tahoe)watserv1.waterloo.edu
*OOT (OO Turing demo;11)128.100.1.192/pub/ootDistrib
OPS5 (interpreter)wuarchive.wustl.edu/mirrors/unix-c/languages/ops5
*OZ++ (Distr Env;83)etlport.etl.go.jp/pub/OZ++/OZ++-R2.tar.gz
*Phantom (Dist Prog;80)http://www.cs.tcd.ie/acourtny/phantom/phantom.html
PL/I (interpreter)wuarchive.wustl.edu/mirrors/msdos/pli/runpli1a.arc
Russellwatserv1.waterloo.edu
Russellparcftp.xerox.com/pub/russell
*Sather (was simple Eiffel;12)ftp.icsi.berkeley.edu/pub/sather
Scheme (small, portable)altdorf.ai.mit.edu/scm
Scheme (for Suns)gatekeeper.dec.com/elk
Scheme (for 68K's)acorn.cs.brandeis.edu/gambit
*Self (;13)otis.stanford.edu
Selfself.stanford.edu
SETL2 (DOS, OS/2, Mac, Unix)cs.nyu.edu
SIMULA 67 (Mac)rascal.ics.utexas.edu
Smalltalk-80 (GNU v1.1)prep.ai.mit.edu/pub/gnu
*Smalltalk V (;35)st.cs.uiuc.edu
SML/NJcs.yale.edu/pub/ml
SML (Version 0.75)research.att.com/dist/ml
SML (lazy)sbcs.sunysb.edu
tclucbvax.berkeley.edu
*Trellis;69tk.telematik.informatik.uni-karlsruhe.de/pub/tnt/tnt-0.1.tar.gz
uMLftp.cs.umu.se/pub/umlexe01.zoo
Free Compilers/Interp's listcsd4.csd.uwm.edu/pub/compilers/list
Bill Kinnersley's listprimost.cs.wisc.edu/pub/comp.compilers/LanguageList

Compiler Tools

Yaccprep.ai.mit.edu/pub/gnu/bison-1.14.tar.Z
*C++ gram, etc.;14ftp.th-darmstadt.de/pub/programming/languages/C++

Databases

*ConceptBase (OODB, reqkey;15)ftp.informatik.rwth-aachen.de/pub/CB
*C++ OODB (;16)pippin.cs.monash.edu.au/pub/export/diamond-0.1.2.tar.Z
Encore of Brown Univwilma.cs.brown.edu/pub/encore.tar.Z
*Exodus (Storage Man, perst,17)ftp.cs.wisc.edu/exodus
*GRAS (;18)ftp.informatik.rwth-aachen.de/pub/unix/GRAS522_3
*MOOD (OODB, lim arch,;19)mood.mech.tohoku.ac.jp
MOOD/Postgres/OBST copiessrc.doc.ic.ac.uk/computing/databases
*OBST/STONE(schema,prst obj;10)gate.fzi.de/pub/obst
*Ode (C++ OODB;20)research.att.com
*OODB Driver;86http://www.vmark.com/news/preleases/presrel21.html
*POSTGRES (Ext. Rel. DBMS;21)postgres.berkeley.edu/pub
*POSTGRES;21toe.CS.Berkeley.EDU/pub/postgres
*Texas Persistent Store;41cs.utexas.edu/pub/garbage/{swizz,texaspstore}.ps
free databaseidiom.berkeley.ca.us/pub/free-databases
Check OODB sectionftp.idiom.com/pub/free-databases

Tools & CASE

*C++ Signatures (subtyping);40ftp.cs.purdue.edu/pub/gb/
*C++ tags;23ftp.centerline.com/pub/tags-1.0.tar.Z
*Cls bwsr,tmplates,GC,etc;14ftp.th-darmstadt.de/pub/programming/languages/C++
*Eiffel archive;24ftp.informatik.uni-stuttgart.de/pub/eiffel
*Envelope Engine OORAD;85http://www.envelop.com
InterViews 3.1 (C/C++ browser)interviews.stanford.edu/pub/3.1.tar.Z
*Object Domain (SW Case;76)oak.oakland.edu/SimTel/win3/pgmtools/domain.zip
*OO Designer CASE Tool;66export.lcs.mit.edu/contrib/devel_tools/OOD
*OOTher OO CASE Tool;67OAK.Oakland.Edu/pub/msdos/windows3/oot-106f.zip
OOTool (win31 directory?)wsmr-simtel20.army.mil
*ORBELINE: CORBA;65labrea.stanford.edu/pub/pomoco
*short tool;24ftp.informatik.uni-stuttgart.de/pub/eiffel/eiffel-3/sig
*Sniff (C++ devel environ;22)siam.unibe.ch/C++/Sniff1.6/
*Sniff;22self.stanford.edu/pub/sniff

Libraries & Interfaces

*C++ STL, Std. Temp. Lib.;79butler.hpl.hp.com/stl
*C++SIM (Simula-like Sim Pkg;38)arjuna.ncl.ac.uk
*COOL(C++, orig from TI;25)csc.ti.com/pub/COOL.tar.Z
*COOL(C++, Cfront 2.1, from GE;25)cs.utexas.edu/pub/COOL/GE_COOL2.1.tar.Z
*CooL Soft Prod Env;70ftp.fu-berlin.de/pub/unix/languages/cool/cool-2.1.tar.Z
CORBA (DII)omg.org/pub/NEC_DII/93-1-2
pub/standards/spec CORBA Specclaude.ifi.unizh.ch/under
*idl.SunOS4.x, idl.Solaris2.x;26omg.org/pub/OMG_IDL_CFE_1.2/bin
*MindFrame for Windows;54ftp.cica.indiana.edu/pub/pc/win3/programr
*NIHCL COOL OATH ET++,etc;14ftp.th-darmstadt.de/pub/programming/languages/C++
*OSE:C++ Prog tools & Class Lib;42ftp.th-darmstadt.de/pub/programming/languages/C++/class-libraries/OSE
*u++:C++ Trans. and Concry RTS;48watmsg.UWaterloo.ca:pub/uSystem

Document & Info Servers

or info.cern.ch:pub/www *Browser for OO info;27ftp.ncsa.uiuc.edu/Web/xmosaic
*Browser for OO info;27http://info.cern.ch:pub/www
*C++ docs, code, net sums;14ftp.th-darmstadt.de/pub/programming/languages/C++
Eiffel FAQftp.cm.cf.ac.uk/pub/Eiffel
OO FAQ (this document)zaphod.uchicago.edu/pub/faq.8-25[.Z]
*OO FAQ(hypertext version),WWW;27http://cui_www.unige.ch/OSG/FAQ/OO-FAQ/
*OO Information sources on WWW;27http://cui_www.unige.ch/OSG/OOinfo/
OODB Schema Evol Sum.http://www.cs.cmu.edu~/clamen/OODBMS/evolution-summary.gz
DBhttp://www.cs.cmu.edu~/clamen/OODBMS/Manifesto.{PS,txt}.gz
OODB Manifesto, ASCII/PS/HTMLhttp://www.cs.cmu.edu~/clamen/OODBMS/htManifesto
Metacasehttp://osiris.sunderland.ac.uk/rif/metacase/metacase.home.html

Papers

*Amadeus,persistence;62ftp.cs.tcd.ie/pub/tcd/tech-reports
*Apertos (MO Distr OS;28)scslwide.sony.co.jp/pub/CSL-Papers
*Actors Paper (UIUC;29)sail.stanford.edu/pub/MT/93actors.ps.Z
pub/papers *Actors Papers;29biobio.cs.uiuc.edu/directory
*C++ VFn Elim;87http://www.cs.ucsb.edu/TRs/
*C++ coding standard;44euagate.eua.ericsson.se/ftp/pub/eua/c++/rules.ps.Z
*Cecil;77http://www.cs.washington.edu/research/projects/cecil/www/cecil-home.html
Choices OO OSchoices.cs.uiuc.edu
*Chorus,Dist,RT,MicroK;63ftp.chorus.fr/pub/chorus-reports
Concurrency Papers,WWW;27http://cui_www.unige.ch/Chloe/Oscar/home.html
*Contra-/Co- Variance;71ftp.ens.fr/pub/reports/liens/liens-94-18.A4.dvi.Z
*Distrib Reports GTE;52ftp.gte.com/pub/dom
Electra ORB, sec 3.8.6ftp.ifi.unizh.ch/pub/techreports/electra.ps.Z
Garbage Collection,sec 3.9cs.utexas.edu/pub/garbage/gcsurvey.ps
*graph drawing;31wilma.cs.brown.edu/pub/gdbiblio.{tex,ps}.Z
*Kala Archive;45world.std.com/pub/kala/TechDocs/Overview_Sun.ps,*
*Law of Demeter;32ftp.ccs.neu.edu/pub/demeter/documents
MUTABLE STATE OOPL SURVEYftp.cs.ualberta.ca/pub/oolog/state.ps.Z
*OO Dyn Grping, memory;33mushroom.cs.man.ac.uk/pub/mushroom/papers
OO Frameworks, R. Johnsonst.cs.uiuc.edu/pub/papers
*OS Papers (OO?);68http://pclsys64.dcrl.nd.edu/papers
Perst. Operating Systemshttp://www.gh.cs.su.oz.au/Grasshopper/index.html
*Pred Classes (Cecil;34)cs.washington.edu/pub/chambers/predicate-classes.ps.Z
*Quality;72ftp.cs.umd.edu/pub/sel/papers
*Quality;73ftp.informatik.uni-stuttgart.de/pub/doc/techreports/Metrics.ps.gz
RAID Papers (Berkeley) ginger.cs.berkeley.edu/pub/raidPapers
RAID configs (Berkeley) sprite.cs.berkeley.edu/~ftp/pub/RAID-II
*Real Time;49ius4.ius.cs.cmu.edu/usr/chimera/public/CMU_RI_TR_93_11.ps.Z
*Reflection Paper;82ftp://ftp.gte.com/pub/dom/reports/MANO93d.ps
*Self Opt,ChambersThesis;30self.stanford.edu/pub/papers/chambers-thesis
*Self Opt,HoelzleThesis;64self.stanford.edu/pub/papers/hoelzle-thesis.ps.Z
Self Papersself.stanford.edu/pub/papers/
Testing OO (sect 3.11)vega.dur.ac.uk/pub/papers/foot.dvi
Testing OO (sect 3.11)townsend@mprgate.mpr.ca
*Traces,kiczales,MOP,DI;43ftp.parc.xerox.com/pub/mops/traces.ps
Types, Comp alg (Santas)neptune.inf.ethz.ch/pub/issac93.ps.Z
*Use Cases;88ftp.toa.com/pub
U. Geneva OO Group paperscui.unige.ch/OO-articles
*Value Dependence Graphs;57research.microsoft.com/pub/papers/vdg.ps
*Various on OO;58ftp.cs.utwente.nl/pub/doc/TRESE

General/Other

*ACE Lib, C++ Networking;55ics.uci.edu/gnu/C++_wrappers.tar.Z
*Apertos(Meta-Obj Distr OS, research;28)scslwide.sony.co.jp/pub/CSL-Papers
*Archive site,C++,Coplien,papers,etc;44euagate.eua.ericsson.se/ftp/pub/
*Graph service;37research.att.com/dist/drawdag/*.Z
*ILU OMG CORBA;59parcftp.parc.xerox.com/pub/ilu/ilu.html
*KEOBJ, OO DSP micro-kernel;53netcom.com/pub/softia/keobj.zip
*lots for C++;14ftp.th-darmstadt.de/pub/programming/languages/C++
*Manchester Archive and some;35st.cs.uiuc.edu
*Metrics;61gatekeeper.dec.com/pub/usenet/com.sources.unix/volume20/metrics
*Object Design's OO7 Results;36ftp.odi.com/pub/oo7/results.ps
*OOA/D Example, Java;84http://www.iconcomp.com/demo/case-Phone/phoneCase.html
Peace, OO parallel OSftp.gmd.de/gmd/peace
Taligenthttp://www.taligent.com
*Teaching Intro to OO Slides, T. Budd;56cs.orst.edu/pub/budd/oopintro/slides/*
*Teaching OO Course Slides;51wuarchive.wustl.edu/languages/ada/crsware