2 ms·
> What is your emotional response to that request? Heh the worst upgrade experience I've had with any language was with perl. The issue wasn't with changes to
by Goladus 14y ago
> What is your emotional response to that request?
Heh the worst upgrade experience I've had with any language was with perl. The issue wasn't with changes to language features, it was chaos resulting from CPAN XS module compatibility and compilation failures. I remember one trivial module (array::compare) went from a having few core dependencies to dozens of CPAN dependencies (including all the moose OO modules). And that was just one module, there was a list of others that had issues.
To be fair, that was a Solaris environment and was the only time I had issues that serious. But I'd argue documentation of dependencies is a much bigger factor no matter what the language.