What if you actively want to use two (or more) different versions of
PLT? Say, one for "stable" developments, one for experimenting with
the implementation?

I do this a fair bit, and my code is big enough to make compilation a
practical necessity. I use the mzc && mzscheme solution.

However, there are still some oddities. I have loads of dev links to
PLaneT packages, and those have to be recompiled too.

Sometimes (not sure what the trigger for this is) mzc doesn't follow the
dependencies properly and I have to some bytecode nuking to get things
working.

If that scenario is probable/supported, then you might still
automatically compile, but put the compiled files in directories the
name of which identify the implementation.

This is something I'd be very much in favour of. I think it would fix all of
the above problems.

Cheers,

-- Dave

_________________________________________________
 For list-related administrative tasks:
 http://list.cs.brown.edu/mailman/listinfo/plt-dev

Reply via email to