Both Java and Eiffel attempt to do away with Makefiles.  
    Java does import chasing (see above).  I prefer Eiffel's approach.
    Eiffel allows you to define an Assembly of Classes in Eiffel in which 
    you explicitly specify where to find all the classes used in a particular
    cluster -- making it easier to do version control of executables (see
    http://eiffel.com/doc/manuals/language/intro/system.maker.html).

I too like the Eiffel cluster mechanism. But even with Java you can
have multiple trees of .class files and maintain different CLASSPATH
settings to access them in different combinations.

-- 
Patrick Logan                 mailto:[EMAIL PROTECTED]
Voice 503-533-3365            Fax   503-629-8556
Gemstone Systems, Inc         http://www.gemstone.com


Reply via email to