Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 1.82 KB

README.md

File metadata and controls

28 lines (15 loc) · 1.82 KB

rustudes

English | 中文

rust lite version of Peter Norvig's pytudes

rustudes will focus on the code implementation part. For more detailed principles or proofs please refer to pytudes

"An étude (a French word meaning study) is an instrumental musical composition, usually short, of considerable difficulty, and designed to provide practice material for perfecting a particular musical skill." — Wikipedia

The original project was written in python, rust is a language that I am studying and one that many of you would like to learn more about. I hope that this project will lead you to see interesting applications of rust in different contexts and bring rust to a wider range of applications.

Who is this for?

To continue the musical analogy, some people think of programming like Spotify: they want to know how to install the app, find a good playlist, and hit the "play" button; after that they don't want to think about it. There are plenty of other tutorials that will tell you how to do the equivalent of that for various programming tasks—this one won't help. But if you think of programming like playing the piano—a craft that can take years to perfect—then I hope this collection can help.

Run Year Probability and Uncertainty
p 2022 Estimating Probabilities with Simulations
Run Year Computer Science Algorithms and Concepts
p 2022 How to Count Things