[comp.archives] Announcing SCIX version 0.96 availability.

johani@nada.kth.se (Johan Ihren) (04/04/90)

Archive-name: scix/04-Apr-90
Original-posting-by: johani@nada.kth.se (Johan Ihren)
Archive-site: ftp.kth.se [130.237.72.201]
Archive-directory: pub/Xcontrib/Toolkits/Scix
Archive-files: scix.README
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)


We are pleased to announce the public release of SCIX version 0.96.
It is available for anonymous FTP at ftp.kth.se in the directory
pub/Xcontrib/Toolkits/Scix and it will also be put on expo.lcs.mit.edu
in the contrib directory as soon as we can reach it. The files involved
are scix.README (short description of the system), scix-0.96.tar.Z
(the system) and scix-report.ps.Z (a technical report describing the system.)

The following is the scix.README file:


            SCIX -- A Scheme Interface to the X Window System


The file scix-0.96.tar.Z contains the entire source for the SCIX system.
SCIX is a completely object-oriented interface between the X Window System
and the programming language Scheme. It is currently at version 0.96, i.e.,
it is a beta release.

It has been implemented with the Scheme->C system developed at Digital
Western Research Laboratory in Palo Alto by Joel Bartlett (Scheme->C is
available by anonymous ftp from gatekeeper.dec.com [16.1.0.2]). A
consequence of this is that SCIX is currently only working on architectures
that Scheme->C works on. Today this is primarily DECstations and VAXes.
Ports of Scheme->C to Sun3, Sun386 and Sparc were announced today
(3 April 90) and SCIX does build and run on at least the Sparc, but we
have not had the time to test them properly yet. Both SCIX and Scheme->C
should be rather easy to port. Most of the SCIX system is written in
standard Scheme (according to the R^3.99RS). A few low-level routines
are written in C. No programming libraries (like Xlib or Xt) are used
to generate SCIX, but some include files from the X distribution are.

The added functionality is primarily described in our report, the PostScript
source of which is available in the file scix-report.ps.Z. A few sample
demonstrations are provided with the system.

To install, SCIX needs approximately 10 Mb of disk space. The built system
consists of a SCIX interpreter of 1.8 Mb (including demos), and two libraries
taking up less than 2 Mb. A minimal interpreter is just below 1 Mb in size.

The entire SCIX system was developed by us as the subject of our masters
thesis. The project was initiated, advised, and sponsored by Magnus Persson
at Digital Equipment AB, Sweden.

Hakan Huss and Johan Ihren
<huss@nada.kth.se> and <johani@nada.kth.se>

Department of Computing Science (NADA),
Royal Institute of Technology (KTH), Stockholm, Sweden