Thinking about programming systems and not just languages and environments

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • rust-analyzer

    Discontinued A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer] (by rust-analyzer)

  • Interestingly, modern "parsing" is more in the style you are looking for: You have MANY different views on the code, some of them "structural" to deal with it more efficiently for the specific domain.

  • TablaM

    The practical relational programing language for data-oriented applications

  • I'm working in a spiritual successor for it, and found models like the relational/array are very friendly to a cohesive set of tools. But that is orthogonal to the use or not of files.

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

    A tree-sitter based AST difftool to get meaningful semantic diffs

  • There’s an interesting project in the semantic diff/merge space that I have been keeping an eye out for https://github.com/afnanenayet/diffsitter

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