Skip to content

Instantly share code, notes, and snippets.

@dfithian
Last active June 22, 2019 11:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dfithian/ea499eb5970f89d856008155058882fe to your computer and use it in GitHub Desktop.
Save dfithian/ea499eb5970f89d856008155058882fe to your computer and use it in GitHub Desktop.

Rust

Build tooling is hard

  • a lot of figuring out random toolchains, libraries, and linkers
  • doesn't work for macOS directly, so a lot of docker containers for running builds

Memory management

  • passing arguments
    • pass by reference
    • pass by mutable reference
    • pass by value
  • "borrowing"
    • many immutable reference
    • one mutable reference
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment