Oz and Mozart Hackers Mailing List

Re: Standard Library


From: Christian Schulte (schulte@comp.nus.edu.sg)
Date: Fri Sep 21 2001 - 04:49:53 CEST


I very much oppose to this idea. The initial motivation for packing the most
essential libraries with the system is that people can start right away
after downloading the system.

Forcing them to first collect the bist and pieces they need is a great
obstacle.

So what I am saying is that we should not downstrip what is currently in the
libraries. It's good as it is.

CS

--
Christian Schulte, http://www.ps.uni-sb.de/~schulte/

----- Original Message ----- From: "Denys Duchier" <Denys.Duchier@ps.uni-sb.de> Newsgroups: mozart-oz.hackers To: <hackers@mozart-oz.org> Sent: Friday, September 21, 2001 10:33 AM Subject: Standard Library

> The main suggestion is to make a clean distinction between the `core' > and the `libraries'. > > The `core' is concerned with the emulator and whatever is need in > order to get a minimal mozart application to run. > > The `libraries' are concerned with providing additional functionality > or abstractions. > > It is important to distinguish between the two: > > * the `core' and the `libraries' may have different update, progress, > and release schedules/criteria. > > * the libraries can be maintained by many people over the world. > (it would probably not be such a great idea for the core) > > Well, I am sure you can come up with better justifications! The > simple fact is that we urgently need a better, simpler way of > accommodating a standard library: I believe that my ozmake tool is the > right way to achieve that goal. Joachim and I have obtained practical > corroboration for this tentative claim in our Oz course, i.e. ozmake > is sufficiently simple that non-technical users are quickly able to > install packages and create packages (e.g. containing their homework). > > The experiment that I carried out in the train, is also very > encouraging. I was able to quickly convert share/tools to ozmake and > most of the contribs as well. > > This experiment strengthens my belief that ozmake may provide an > appropiate foundation for (Oz) software distribution. I would very > much like to remove libraries from the `core' system and provide them > instead as ozmake packages (most of them being provided as the > `standard' distribution - of course). > > -- > Dr. Denys Duchier Denys.Duchier@ps.uni-sb.de > Forschungsbereich Programmiersysteme (Programming Systems Lab) > Universitaet des Saarlandes, Geb. 45 http://www.ps.uni-sb.de/~duchier > Postfach 15 11 50 Phone: +49 681 302 5618 > 66041 Saarbruecken, Germany Fax: +49 681 302 5615 > - > Please send submissions to hackers@mozart-oz.org > and administriva mail to hackers-request@mozart-oz.org. > The Mozart Oz web site is at http://www.mozart-oz.org/. >

- Please send submissions to hackers@mozart-oz.org and administriva mail to hackers-request@mozart-oz.org. The Mozart Oz web site is at http://www.mozart-oz.org/.



This archive was generated by hypermail 2b29.