De-stdlibification impacting usability of scripts from the command line

Please chime in here if you have any opinions about the fact that any scripts that do using SomeStdlib (currently starting with DelimitedFiles, but lots of others including Statistics are on the chopping block too) are about to stop working in 1.9+ unless you are running those scripts in an environment where that stdlib has been explicitly ] add ed

You’re missing “any scripts that don’t have an associated package environment”.

Yeah, I was figuring that was covered by the “unless you are running those scripts in an environment where that stdlib has been explicitly ] add ed”

I feel that the time to remove standard libraries was v0.7. Semantic versioning may not be clear on this case, but this is going to be a surprising new source of errors for many users. Regardless of semver rules-lawyering, the benefit to removing previously-included functionality in a non-breaking minor release should be made more clear than it presently is.

4 Likes