-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Closed
Labels
breakingThis change will break codeThis change will break codestdlibJulia's standard libraryJulia's standard library
Milestone
Description
There are a number of cases where stdlibs type pirate base (or vice versa, depending on how you look at it), which are grinding @KristofferC's gears, partly because it's just bad m'kay, but also because it means that you can't be sure whether a project doesn't depend on a stdlib just because it doesn't import it. One such example is here due to Base providing rand
which is mostly defined in Random. Another famous example is LinearAlgebra
defining *
on matrices and vectors. It's probably not possible to eliminate the these piracies in the 1.x timeframe, but we should keep track of them and try to figure out what to do about this for Julia 2.0 when we can actually break some things.
DilumAluthge, yurivish, OkonSamuel, nickrobinson251, longemen3000 and 2 morebrenhinkeller
Metadata
Metadata
Assignees
Labels
breakingThis change will break codeThis change will break codestdlibJulia's standard libraryJulia's standard library