Skip to content

TommyPKeane/learning-rust

Repository files navigation

Rust Programming Examples

tommy teaches tommy (and anyone else who cares to read all this) about software development and coding with the Rust Programming Language.

This repository provides some examples and personal efforts in learning how to develop and build applications with the Rust programming language.

Repo Structure

These sections go through explanations and reference links related to each directory, to summarize the contents of this repository.

"Comprehensive Rust" (comprehensive-rust)

This directory contains examples and tutorial code based-on me going through Google's "Comprehensive Rust" online book.

See the local README for more details.

"Fullstack Rust" (fullstack-rust)

This directory contains examples and tutorial code based-on me going through the "Fullstack Rust" (2020, first edition) book, which can be purchased here.

See the local README for more details.

Machine Learning in Rust with libtorch (ml-libtorch)

This directory uses the tch-rs package to bind to libtorch and shows some examples of how to do Machine Learning in Rust, similar to using PyTorch in Python.

What's this "tommy teaches tommy" thing all about?

"What's in a name?"

You can see a rambly explanation here at my personal website; but, in short:

I'm just trying to say that I'm writing out what I think is helpful/interesting to me, and I'm sharing it in case it's helpful to anyone else, but please know that I'm not trying to talk down to anyone 😄 (except maybe myself 👻).

References

License (Copyright)

Copyright (c) 2023, Tommy P. Keane (https://www.tommypkeane.com)

See the LICENSE file for details.

About

A repository of examples, tutorials, mini-projects, and syntax tests related to showing-off and learning-about the Rust programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages