Why doesn't rust-analyzer reuse infrastructures of rustc?

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

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Rust Language Server

    Discontinued Repository for the Rust Language Server (aka RLS)

    In the last there was RLS that did exactly that. But the approach of rust-analyzer was found to be more performant.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • chalk

    An implementation and definition of the Rust trait system using a PROLOG-like logic solver (by rust-lang)

    rust-analyzer already uses chalk (https://github.com/rust-lang/chalk) which should replace the current trait resolver.

  • polonius

    Defines the Rust borrow checker.

    There is also polonius (https://github.com/rust-lang/polonius) which should replace the borrow checker but does not receive a lot of development resources.

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

  • Referencing files in subfolders and difference between borrowing and C like references

    1 project | /r/rust | 9 Mar 2022
  • José Valim The Creator Of The Elixir Programming

    1 project | /r/programming | 11 Feb 2021
  • Reflections on Idea vs. vs Code

    3 projects | news.ycombinator.com | 6 Mar 2021
  • Show HN: Speeding up Python email validation 1000x

    1 project | news.ycombinator.com | 9 Aug 2024
  • Rust Bindings for the Python Interpreter

    1 project | news.ycombinator.com | 23 Jul 2024