Show HN: Trane-rustlings, learn Rust with Trane and rustligns

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • trane-rustlings

    Learn Rust with Trane and Rustlings

  • trane

    An automated practice system for mastering complex skills

  • Last week, I shared my project Trane (https://github.com/trane-project/trane), an automated system for learning new skills. There are some courses at https://github.com/trane-project/trane-music, but I figured it'd be nice to have a self-contained course to showcase Trane and something related to programming since Trane is in an early stage, and it's not likely non-technical users will try it.

    Given that Trane is my first Rust project, I figured it'd be nice to augment rustlings (https://github.com/rust-lang/rustlings/) with Trane. The result is trane-rustlings (https://github.com/trane-project/trane-rustlings).

    This course is an example of how existing educational materials can be easily augmented with Trane. The exercises in this course just reference the exercises in rustlings by name. By solving the rustlings exercises in the order Trane presents them, you progressively gain mastery of all of them, while reinforcing them as you go along.

    If you find you are being shown the same exercises too many times (specially at the beginning) then you can either finish your study session and continue later to have time to absorb the material or add the exercise to the blacklist, so it's not shown ever again (Trane will act as if that exercise has been fully mastered).

    I also added a documentation site (still under development): https://trane-project.github.io/ Instructions on how to use the command-line interface are there.

    If you end up trying it, let me know what you think.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • trane-music

    Official music courses from the Trane Project

  • Last week, I shared my project Trane (https://github.com/trane-project/trane), an automated system for learning new skills. There are some courses at https://github.com/trane-project/trane-music, but I figured it'd be nice to have a self-contained course to showcase Trane and something related to programming since Trane is in an early stage, and it's not likely non-technical users will try it.

    Given that Trane is my first Rust project, I figured it'd be nice to augment rustlings (https://github.com/rust-lang/rustlings/) with Trane. The result is trane-rustlings (https://github.com/trane-project/trane-rustlings).

    This course is an example of how existing educational materials can be easily augmented with Trane. The exercises in this course just reference the exercises in rustlings by name. By solving the rustlings exercises in the order Trane presents them, you progressively gain mastery of all of them, while reinforcing them as you go along.

    If you find you are being shown the same exercises too many times (specially at the beginning) then you can either finish your study session and continue later to have time to absorb the material or add the exercise to the blacklist, so it's not shown ever again (Trane will act as if that exercise has been fully mastered).

    I also added a documentation site (still under development): https://trane-project.github.io/ Instructions on how to use the command-line interface are there.

    If you end up trying it, let me know what you think.

  • Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

  • Last week, I shared my project Trane (https://github.com/trane-project/trane), an automated system for learning new skills. There are some courses at https://github.com/trane-project/trane-music, but I figured it'd be nice to have a self-contained course to showcase Trane and something related to programming since Trane is in an early stage, and it's not likely non-technical users will try it.

    Given that Trane is my first Rust project, I figured it'd be nice to augment rustlings (https://github.com/rust-lang/rustlings/) with Trane. The result is trane-rustlings (https://github.com/trane-project/trane-rustlings).

    This course is an example of how existing educational materials can be easily augmented with Trane. The exercises in this course just reference the exercises in rustlings by name. By solving the rustlings exercises in the order Trane presents them, you progressively gain mastery of all of them, while reinforcing them as you go along.

    If you find you are being shown the same exercises too many times (specially at the beginning) then you can either finish your study session and continue later to have time to absorb the material or add the exercise to the blacklist, so it's not shown ever again (Trane will act as if that exercise has been fully mastered).

    I also added a documentation site (still under development): https://trane-project.github.io/ Instructions on how to use the command-line interface are there.

    If you end up trying it, let me know what you think.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • GPUI 2 is now in production – Zed

    2 projects | news.ycombinator.com | 4 Jan 2024
  • Avoid nested matches

    1 project | /r/learnrust | 21 Nov 2023
  • Rustlings is the greatest thing ever

    1 project | /r/rust | 15 Nov 2023
  • CodeCrafters CEO adds his paid service as a next step after finishing Rustlings

    1 project | news.ycombinator.com | 11 Nov 2023
  • I am learning Rust and it seems like I forgot what I learned from last time. Will things get better?

    1 project | /r/learnrust | 3 Jul 2023