Path: news.daimi.aau.dk!not-for-mail From: Erik Ernst Newsgroups: comp.lang.beta,daimi.beta,comp.object,comp.lang.eiffel,comp.lang.sather,comp.lang.python Subject: New, free BETA interpreter (GPL) Date: 10 Jul 1997 01:39:33 +0200 Organization: DAIMI, Computer Science Dept. of Aarhus Univ. Lines: 35 Distribution: world Message-ID: NNTP-Posting-Host: fraxinus.daimi.aau.dk Mime-Version: 1.0 (generated by tm-edit 1.1.1.6.2.1) Content-Type: text/plain; charset=US-ASCII Keywords: free BETA interpreter, GPL X-Newsreader: Gnus v5.3/Emacs 19.33 Xref: news.daimi.aau.dk comp.lang.beta:11194 daimi.beta:10277 comp.object:74152 comp.lang.eiffel:31840 comp.lang.sather:13421 comp.lang.python:33392 -- Are you interested in programming languages? -- Are you interested in advanced type systems, and does a new, _constraint_ based concept of inheritance sound good? -- Are you interested in the language BETA? -- Are you going to give a course on modern object-oriented languages, and would you like to give your students some concrete tools for experimentation? Then you should consider downloading this new implementation of a generalization of the programming language BETA, ftp://ftp.daimi.aau.dk/pub/empl/eernst/gbeta The ftp site contains source code, precompiled interpreters for four platforms (Sun/Sparc,Linux,SGI/IRIX,HP-UX9), and sundry text files giving instructions on how to install and use the interpreter. The interpreter is very new and cannot be expected to be nearly bugfree. However, it is stable enough to be useful for writing small programs (10-100 lines) and executing them in a gdb-like environment, to investigate the semantics of both BETA and the generalization: standard BETA programs will run with the same semantics as before, and the new features are there if you use them. >>> Help me and help you: take a look at it! <<< -- Erik Ernst eernst@daimi.aau.dk Computer Science Department of Aarhus University, Denmark