Zach Beane xach@xach.com writes:
I disagree. I think the default slime setup should have no contribs loaded, not the arbitrary slime-fancy kitchen sink of contribs loaded.
That works for as long as the contribs are the fancy chrome, not the core essentials. Of course different people are going to have different opinions on what's a core essential feature, but I really fail to see the point of a CL ide without a repl.
The motivation of splitting it out into a contrib was apparently to allow people to replace the whole repl implementation if needed, and that seems fair enough. But it seems incredibly user-hostile to but the burden of figuring out "oh, I need the repl module" on new users, instead of on the one person on the planet who is going to write his own replacement repl. So maybe some subset of contribs should be loaded by default.
And I don't think I'm whining about this just due to the sbcl repl being unusable by itself.