Skip to content

[Feature Request]: Adding Rust language tutorial under DOC folder. #3772

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

Closed
4 tasks done
sjain1970 opened this issue Jul 22, 2024 · 5 comments
Closed
4 tasks done

[Feature Request]: Adding Rust language tutorial under DOC folder. #3772

sjain1970 opened this issue Jul 22, 2024 · 5 comments
Assignees
Labels
CodeHarborHub - Thanks for creating an issue! documentation Improvements or additions to documentation gssoc GirlScript Summer of Code | Contributor GSSOC'24 GirlScript Summer of Code | Contributor level2 GirlScript Summer of Code | Contributor's Levels

Comments

@sjain1970
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

I propose adding a comprehensive Rust language tutorial under the DOC folder. Rust is a systems programming language known for its performance, reliability, and memory safety. This tutorial will cover the following topics to help users get started and effectively use Rust:

  1. Introduction to Rust
  2. Setting up the development environment
  3. Basic syntax and types
  4. Control flow (if, match, loops)
  5. Functions and closures
  6. Ownership and borrowing
  7. Structs and enums
  8. Error handling
  9. Modules and packages (Cargo)
  10. Best practices and advanced topics

Use Case

This feature would enhance the project by providing a structured guide for learning Rust, which is essential for system-level programming, web development, and other performance-critical applications. For example, developers looking to build safe and efficient software will benefit from this tutorial.

Benefits

Adding a Rust tutorial under the DOC folder will provide a comprehensive and structured guide for users to learn Rust efficiently. This will enhance the project's documentation, making it a valuable resource for developers interested in Rust. Additionally, it will attract more users to the project, boosting its visibility and utility in the Rust development community.

Add ScreenShots

No response

Priority

High

Record

  • I have read the Contributing Guidelines
  • I'm a GSSOC'24 contributor
  • I have starred the repository
@sjain1970 sjain1970 added the enhancement New feature or request label Jul 22, 2024
Copy link

Hi @sjain1909! Thanks for opening this issue. We appreciate your contribution to this open-source project. Your input is valuable and we aim to respond or assign your issue as soon as possible. Thanks again!

@sjain1970
Copy link
Contributor Author

@ajay-dhangar sir, kindly assign me this issue under GSSOC'24.

@ajay-dhangar ajay-dhangar added documentation Improvements or additions to documentation GSSOC'24 GirlScript Summer of Code | Contributor level2 GirlScript Summer of Code | Contributor's Levels gssoc GirlScript Summer of Code | Contributor labels Jul 22, 2024
@ajay-dhangar ajay-dhangar moved this to In Progress in @CodeHarborHub's Docs Jul 22, 2024
@ajay-dhangar
Copy link
Member

@sjain1909, the table of contents you shared for a Rust tutorial looks good. Based on the quality of the content, we can increase your level to level3.

We recommend that you add some more advanced topics to the tutorial, such as Rust's asynchronous programming model, and unsafe code.

We are excited to see what you do next, and thank you for contributing to the CodeHarborHub documentation.

@sjain1970
Copy link
Contributor Author

Sure @ajay-dhangar sir !

@github-project-automation github-project-automation bot moved this from In Progress to Done in @CodeHarborHub's Docs Aug 19, 2024
Copy link

Hello @sjain1909! Your issue #3772 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CodeHarborHub - Thanks for creating an issue! documentation Improvements or additions to documentation gssoc GirlScript Summer of Code | Contributor GSSOC'24 GirlScript Summer of Code | Contributor level2 GirlScript Summer of Code | Contributor's Levels
Projects
Status: Done
Development

No branches or pull requests

2 participants