Open Clean Source

rinus plasmeijer rinus@cs.kun.nl
Mon, 25 Jan 1999 17:28:28 +0100



Dear Ana, Alex and Eduardo

> Dear Rhinus.
> People at this lab are not specialists in computer languages. Thus, our
> opinion may be nonsense. However, let's express it.

(...)

Thanks for the supporting words.


 > I have no problem in releasing the source code of the Clean IDE.
> 
> All you need to do is to show us how the compiler is called from Clean
> IDE
> (for example, how to call it from the command line, in the case of
> Windows and MacIntosh). One can easily  write an IDE to fit his/her
> needs.

We will do that.
Another thing I hope we can do in the future is make use of Clean's new
dynamic link facility.
It means that you can write plug-ins e.g. to combine your own IDE with
the compiler,
or, to combine your own parser with the code generator.
(...)
> However, he pointed out that there are a
> few details to handle:
> 
> 1- Clean needs a flawless and well documented interface to the
> non-procedural world. Prof. Malaquias thinks that the Clean
> interface to C is good enough. However, it is not well documented.

John is working on it right now!

> He needs to know whether the Clean team could answer his
> questions about how pass arguments (like pointers to windows)
> from Clean to C. He probably will write you a email about that.

OK.
 
> 2- It would be necessary to get official support from the two
> Clean mother institutions (KUN and Hilt). 

I would very much like to support that. 
The integration of computer algebra packages and Clean is a topic we are
very much interested in (I have a student here who just started to look
at this topic).

As I told you before,
> computer algebra depends on user contributions. The site which
> collects the contributions must be one of the Clean sites. Prof.
> Malaquias intends to design and implement programs to normalize
> formulae, computer graphic libraries, and an interpreter for
> graphic entries (people love graphics; then, let's give
> them a lot of graphics). After that, he will contact the Clean
> team about the possibility of installing a contribution
> collector site at Nijmegen.
> 
> Of course, you may have other ideas about what is a good killer
> application for Clean. If you do, I suggest that you prepare a
> TODO list, and start collecting user contributions. You know,
> contributors not only provide free labour, but also spread the
> word :)

Thanks for the support and the nice words about Clean.

Don't be afraid that we stop our research and our work.
The Clean group is expanding.
I am looking for new people (staf positions, post-doc researchers and
PhD students).
Anyone interested can mail me (rinus@cs.kun.nl).

Greetings,

Rinus