Skip to content
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

List of potential ideas for exercises #1

Open
AnshulMalik opened this issue Aug 30, 2017 · 6 comments
Open

List of potential ideas for exercises #1

AnshulMalik opened this issue Aug 30, 2017 · 6 comments

Comments

@AnshulMalik
Copy link
Contributor

AnshulMalik commented Aug 30, 2017

Let's discuss here, what we can think of as interesting exercises with rust.

  • Concept of mutable and non-mutable

You can take help from

Current Ideas:

  • Print the arguments passed to the program
@Jay9596
Copy link

Jay9596 commented Oct 26, 2017

This list may look like the it's taking things from the links you provided and that may be true.

  1. Basic
    • Hello World
    • Fibonacci / Factorial (both iterative and recursive ), helps with I/O (can use args), syntax for functions and different loops
    • Lucky 7 game ( a revised guessing game from the Rust book, useful to leach match syntax and using random crate
  2. Some OOP style concepts using structs
  3. String manipulation, uppercase, lowercase and maybe something like caesar cipher to help with String and &str
  4. Echo HTTP server
  5. File server / API endpoint
  6. Multi-threading, (got nothing here..)
  7. Start making some creates at this point.

These are my ideas on how a new Rust user can get themselves familiarized with the language.
What do you say ?

@AnshulMalik
Copy link
Contributor Author

Sounds great! We can start looking for implementations, And I think @douglasduteil might have already started something ?

@Jay9596
Copy link

Jay9596 commented Dec 23, 2017

I would love to help with the implementation as well, please keep me in the loop about the progress and on how I can help.

@AnshulMalik
Copy link
Contributor Author

Yep, will do, you can also drop https://gitter.im/workshopper/learnrust to chat

@douglasduteil
Copy link


I'm just a Rust Noob trying to learn Rust by coding Learn Rust
@booyaa told me I could do it, so I'm trying ☺️

Last time I was practicing, I successfully build a directory of exercises to a cursive UI.

screenshot from 2017-12-27 05-09-11

I'm struggling with having this little code built on multiple platforms I will have to look closer how rustup or cargo manage this

@AnshulMalik
Copy link
Contributor Author

You are doing great @douglasduteil I'll soon start working on this once I find time :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants