Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 2 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,8 @@ We will provide explanations and references whenever we rely on advanced feature

## Getting started

Run

```bash
# Install necessary tools
cargo install mdbook
cargo install --git https://github.com/mainmatter/100-exercises-to-learn-rust mdbook-exercise-linker

# Serve the book locally
cd book && mdbook serve --port 3012 --open
```

to open the companion book for this course in your browser.
Open [the companion book for this course](https://rust-exercises.com/rust-python-interop/) in your browser.
Follow the instructions there to get started.

## Requirements

Expand Down
6 changes: 2 additions & 4 deletions book/src/01_intro/00_welcome.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
# Welcome

Welcome to **"Rust-Python interoperability"**!

This course will teach you how to write Python extensions in Rust,
and how to call Rust code from Python.
Welcome to **"Rust-Python interoperability"**!\
This course will teach you how to call Rust code from Python, packaged as a native extension module.

We assume you are familiar with both Rust and Python, but we don't assume any prior interoperability knowledge. We will provide a brief explanation and references whenever we rely on advanced language features in either language.

Expand Down