Hey Rustaceans! Got an easy question? Ask here (12/2022)!

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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
  • rust

    Empowering everyone to build reliable and efficient software.

  • This is not currently how the compiler works. It sounds like what you want is implied bounds. See the rendered document for the proposed changes as it covers your question. Fortunately there seems to be some recent progress on the issue.

  • rfcs

    RFCs for changes to Rust

  • This is not currently how the compiler works. It sounds like what you want is implied bounds. See the rendered document for the proposed changes as it covers your question. Fortunately there seems to be some recent progress on the issue.

  • 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
  • gitignore

    A collection of useful .gitignore templates

  • Usually you should follow this.

  • unsafe-code-guidelines

    Forum for discussion about what unsafe code can and can't do

  • In theory and practice you can't get both, but ideally you would get the first direction: if Polonius accepts it, then undefined behavior wouldn't happen at runtime. However, Polonius doesn't check unsafe code (since raw pointers don't have lifetimes). Also, there are known discrepancies between what Stacked-Borrows considered undefined behavior and what rustc/llvm consider undefined behavior (I believe Stacked-Borrows is currently usually slightly more strict, by which I mean it says fewer programs are valid), so those would need to be addressed to make it fully standard. See e.g. this issue where there's a discussion of whether Stacked-Borrows is doing the right thing or not.

  • error-safari

    Simple Klask GUI for exploring different ways to define and handle errors.

  • I've been having way too much fun with klask and clapv3: https://github.com/barafael/error-safari. It's a tiny gui application for exploring different ways to define and handle errors. Klask uses egui under the hood to generate a gui from clapv3 parsed CLI.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • Why stdout is faster than stderr?

    2 projects | news.ycombinator.com | 10 Jan 2024
  • Progress toward a GCC-based Rust compiler

    8 projects | news.ycombinator.com | 18 Dec 2023
  • INSANE bug in my code from compiler optimization [Rust] [video]

    2 projects | news.ycombinator.com | 16 Dec 2023
  • Understanding thread-safety vs race conditions

    4 projects | /r/rust | 10 Dec 2023
  • What's the Benefit/Allure of Async/Await vs. CSP/Green Threads (and Other Concurrency Models)?

    6 projects | /r/rust | 9 Dec 2023