-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Worth keeping android/interoperability/cpp.html and chromium/interoperability-with-cpp.html in sync? #1523
Comments
Great that you're on top of this! I agree that there will be
I've been thinking of pulling all of the "Interoperate with X" slides out of the Android section and putting them into their own top-level place for a while. They're a bit out of place there, honestly. Now, the question is how we can do this? I don't like duplicating the slides, but I think this approach could work:
I think this could work reasonably well — it will be like those Choose Your Own Adventure books I remember from when I was a child 😄 An important advantage of this is that the The Android/Chromium slide could have the part about build rules before after the link to the generic CXX slides. /cc @randomPoison and @fw-immunant |
We could consider putting that after the |
Android-specific and Chromium-specific parts of the course both talk about using https://cxx.rs for C++/Rust interop. Is it worth it to somehow unify some of the content?
In particular, both introductory slides (at android/interoperability/cpp.html and chromium/interoperability-with-cpp.html) have a diagram of how
cxx
works, but Chromium also has additional speaker notes where it lists some benefits (over manually authoring the bindings).PS. Some of the content will need to remain Android-specific and/or Chromium-specific:
gn
templates vsgenrule
s on Android side/cc @adetaylor
The text was updated successfully, but these errors were encountered: