Re:Killing the C++ Modules Technical Specification
by fasquoika on Wednesday October 11, 2017 @03:51PM
(#15452842)
> It is widely regarded as being extremely confusing even for pros.
No, it's mostly considered to be unintuitive, not confusing for people who know it. You're unlikely to "just get" how it works, but once you learn it it's perfectly reasonable.
Edit: Note that the RFCs don't actually change how the module system works, just the syntax
I don't think Rust deserves much praise for its module system. It is widely regarded as being extremely confusing even for pros. There are efforts underway to make it saner:
https://withoutboats.github.io/blog/rust/2017/01/04/the-rust...
https://github.com/rust-lang/rfcs/pull/2126