Why Rust uses `::` for modules, and not `.`

Continuing the discussion from Is there any historical reason why rust has both :: turbo fish and . Dot notation? Why not just stick with the one like in python in other languages?:

I did some historical spelunking today, and found the associated mailling list discussion: http://rust-dev.1092773.n5.nabble.com/The-module-naming-situation-td471.html.


This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.