Weird Lexical Syntax

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. spec

    The Ruby Spec Suite aka ruby/spec (by ruby)

    At one point there was an open source project to formally specify Ruby, but I don’t know if it’s still alive: https://github.com/ruby/spec

    Hmm, it seems to be alive, but based more on behavior than syntax.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. joe-syntax

    JOE (Joe's Own Editor) syntax coloring and highlighting files - improved ones

  4. MPS

    JetBrains Meta programming System

    I also believe this, and we're actually about half way there via MPS <https://github.com/JetBrains/MPS#readme> but I'm pretty sure that dream is dead until this LLM hype blows over, since LLMs are not going to copy-paste syntax trees until the other dream of a universal representation materializes[1]

    1: There have been several attempts at Universal ASTs, including (unsurprisingly) a JVM-centric one from JetBrains https://github.com/JetBrains/intellij-community/blob/idea/24...

  5. intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

    I also believe this, and we're actually about half way there via MPS <https://github.com/JetBrains/MPS#readme> but I'm pretty sure that dream is dead until this LLM hype blows over, since LLMs are not going to copy-paste syntax trees until the other dream of a universal representation materializes[1]

    1: There have been several attempts at Universal ASTs, including (unsurprisingly) a JVM-centric one from JetBrains https://github.com/JetBrains/intellij-community/blob/idea/24...

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

  • Lightstorm: Minimalistic Ruby Compiler

    2 projects | news.ycombinator.com | 30 Dec 2024
  • How Your Code Editor Got Its Superpowers 🚀

    3 projects | dev.to | 11 Nov 2024
  • 2024 Hacktoberfest

    2 projects | dev.to | 18 Oct 2024
  • Using Java Native Access (JNA) to call MacOS API

    1 project | dev.to | 22 Sep 2024
  • Building an IntelliJ Plugin with Debugger Integration

    3 projects | dev.to | 22 Sep 2024

Did you know that Java is
the 8th most popular programming language
based on number of references?