Personally I think the docs are a bit lacking as well. For example, the section 
in the manual on enums doesn't really clarify what the tuple after the symbol 
represents. It was only later I realized that Nim enums were similar to C enums 
from another (probably non-official) source of docs.

Although Rust arguably has a steeper learning curve, I feel the docs are more 
comprehensive. They provide examples, but also explain the context so that it's 
easier to understand even without a background in computer science. The Rust 
compiler also provides friendly suggestions and shows clearly where the error 
is.

That being said, I understand of course that the Rust community has much more 
manpower. But all in all, the Rust ecosystem feels like a lot of effort was put 
in to make it a welcoming experience for people of various backgrounds and 
skill levels.

Reply via email to