Out of curiosity, what about the Ruby documentation makes you say that? I personally rank Ruby&#x27;s documentation (at least for the core language) as being pretty damn good (only a few I can think of are better), and node&#x27;s core documentation is, in my opinion, a great example of how _not_ to write documentation. A personal favourite is how the first line of documentation for ClientRequest and IncomingMessage is about what creates them rather than in terms of what abstraction they represent[1]. Also, nothing in the documentation documents the types of things. In that regard, the Ruby docs are a bit weak (with the type documentation being a bit more informal than I&#x27;d like), but at least they put in the effort to document it. Also, I personally find the code samples in the Ruby docs to be much nicer than those in the Node docs (though YMMV).<p>[1] - <a href="https:&#x2F;&#x2F;nodejs.org&#x2F;api&#x2F;http.html#http_http_incomingmessage" rel="nofollow">https:&#x2F;&#x2F;nodejs.org&#x2F;api&#x2F;http.html#http_http_incomingmessage</a>