If I could direct you over to that thread, I’d love to hear more. At this stage, I think I can say that thread will eventually become a something, and I’d like that something to be of high enough quality to be worth serious consideration for inclusion in Julia proper (which is somewhat needed for the value of a Path
type to be realised, given open
, read
, etc.).
There are small pile of design compromises that need to be made. More shared thoughts on what the right priorities, trade-offs, and other design elements can only help.*
* Well, up to a point, but I don’t think we’re anywhere near there yet. Please don’t just comment on slash / joining
though.
I’d describe this as perfectly dangerous not alright. There’s a pile of CVEs across all sorts of software and libraries from exactly this behavior.