nealrichardson commented on a change in pull request #11651:
URL: https://github.com/apache/arrow/pull/11651#discussion_r745658317
##########
File path: r/vignettes/arrow.Rmd
##########
@@ -216,7 +216,7 @@ Note that the `attributes()` stored in `$metadata$r` are
only understood by R. I
## Class structure and package conventions
-C++ is an object-oriented language, so the core logic of the Arrow library is
encapsulated in classes and methods. In the R package, these classes are
implemented as `R6` reference classes, most of which are exported from the
namespace.
+C++ is an object-oriented language, so the core logic of the Arrow library is
encapsulated in classes and methods. In the R package, these classes are
implemented using the `R6` object-oriented programming system, and most of them
are exported from the namespace.
Review comment:
```suggestion
C++ is an object-oriented language, so the core logic of the Arrow library
is encapsulated in classes and methods. In the R package, these classes are
implemented as `R6` classes, most of which are exported from the namespace.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]