Clean is loosing portability in favour of Windows :(

Peter peter88@cs.kun.nl
Tue, 30 May 2000 12:39:16 +0100


Prof. José Romildo Malaquias wrote:

>I am really sad to know that Clean is loosing portability and
>is being target mainly to Windows platforms. I have been
>waiting for improvements for the Linux platform for some time
>(mainly in the libraries) but it did not happened. Is it
>the case that the great majority of Clean programmers are
>Windows programmers? Are not there a lot of Linux (or other
>OS) programmers waiting for a better Clean for their
>platform?
>
>Probably the Clean team does not have the resources to
>support well other platforms.


Supporting Clean to platforms is a lot of work, especially with respect to
the platform dependent libraries. When developing the GUI libraries for
Clean (initially Macintosh, then X Windows (with OpenLook), and only then MS
Windows) we believed that these systems were to much different from each
other to be able to provide a common interface.

The last year or so we have been restructuring our implementation on the MS
Windows platform so that we do have a platform independent layer. It
consists of 27 modules. In total there are about 350 functions that will
have to be implemented.

The Object I/O library is built on top of this layer. We are currently
porting this layer to the Macintosh. Once this has succeeded we feel
confident enough to ask volunteers for other platforms... :-)

Greetings,

Peter Achten