Skip Navigation

The C++ scope resolution operator is beautiful

Both zig and go use the dot operator, but I find the '::' operator much more readable.

 rust
    
Vec::new();


  

Makes it clear that were accessing a static method belonging to the Vec struct/namespace.

 
    
Vec.new()


  

Makes it seem like Vec is an object with a 'new' method.

Am I alone in thinking this?

16 comments
16 comments