[clean-list] Some questions from a new user

Fabien Todescato f.todescato@larisys.fr
Mon, 20 Nov 2000 09:27:12 +0100


Dear Fergus and Paul,

We are experiencing the use of Clean for the construction of =
applications in
an industrial setting, and indeed, one of our concern was the =
"openness" of
the Clean programming system. When asking about the availability of the
sources of the compiler, we were kindly answered that the C sources are
available on demand, but that the Nijmegen team didn't consider =
publishing
them officially, and would rather publish the Clean 2.0 compiler built =
in
Clean.

As for the concern of Paul Moore with Console application, I don't =
think
that controlling explicitly the console with StdFile - and stdio - is =
really
such a problem that should prevent him from using Clean for his console
application :-)

Best regards, Fabien TODESCATO

-----Message d'origine-----
De : Fergus Henderson [mailto:fjh@cs.mu.oz.au]
Envoy=E9 : lundi 20 novembre 2000 01:11
=C0 : Paul Moore
Cc : Clean
Objet : Re: [clean-list] Some questions from a new user


On 19-Nov-2000, Paul Moore <gustav@morpheus.demon.co.uk> wrote:
> From: Fergus Henderson [mailto:fjh@cs.mu.oz.au]
> > On 16-Nov-2000, Paul Moore <gustav@morpheus.demon.co.uk> wrote:
> > > 2. Console-mode programs like e.icl run fine, but when
> > > they finish, they pause and set the console title to say
> > > "press enter to close". This is obviously useful for
> > > console-mode programs which are run via a double-click,
> > > but for programs run from the command line, this is
> > > very annoying. Is it possible to set a compile flag
> > > (somewhere) which disables this?
> >
> > Another example of the advantages of open-source software...
>=20
> Sorry if I have missed your point here - the necessary sources of =
Clean
> which would allow me to fix this aren't available, as I understand =
it?

No, they're not.  As I understand it, the Clean team have said that
they'll make the next version of Clean open-source, but have not yet
delivered on that promise.

> If they are, I'd consider looking at fixing it (but I have almost no
> free time, so I may not be able to do so...)

If the sources were available, a quick `grep' for "press enter to
close" would no doubt find the part of the code which does this.
If there was an option to disable it, then it would most likely be
clear from the source code.  If not, it probably wouldn't be difficult
to add one (provided that the process of just building Clean from
source wasn't too difficult).

Even if you yourself didn't have enough free time to do it, open
source would increase the chances that there was someone reading this
mailing list who had access to the source code, too much time on their
hands, and nothing better to do but answer questions on the Clean
mailing list ;-)

--=20
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the =
pursuit
                                    |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. =
Garp.

_______________________________________________
clean-list mailing list
clean-list@cs.kun.nl
http://www.cs.kun.nl/mailman/listinfo/clean-list