La

Lady Deirdre 2 – Rust Framework for Compilers and LSP Servers

Hacker News

Lady Deirdre 2 – Rust Framework for Compilers and LSP Servers

Greetings! I would like to share with you my project, Lady Deirdre. Lady Deirdre is a framework that helps you create new programming languages in Rust. It is specifically designed to develop compilers and interpreters with support for code editor extensions (LSP servers) from day one. The framework includes essential components to design parsers and semantic analyzers capable of incrementally reparsing dynamically evolving source code. Lady Deirdre can be seen as a replacement for preexisting projects with similar goals, such as Tree-Sitter, Rowan, or Salsa. However, Lady Deirdre aims to offer a unified framework API that guides you through the steps of programming language development, providing even more components necessary to develop a full-featured language ecosystem. For example, components to develop a source code formatter. I will be happy to answer any questions. Ilya

Share card

Actual performance

141points
36comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: new, code · Missing: mac, agents, macos
79%79% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
71%71% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, existing, ide · Missing: https docs, excited, just released
63%63% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
44%44% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
2%2% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Di
Distributed JMAP and IMAP Servers in Rust70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Distributed JMAP and IMAP Servers in Rust

Hacker News190
Co
Coerce – Distributed actor framework in Rust66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Coerce – Distributed actor framework in Rust

Hacker News74
Ro
Rocket – Web Framework for Rust62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rocket – Web Framework for Rust

Hacker News484
Ro
Rocket, a web framework for Rust62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rocket, a web framework for Rust

Hacker News5
Ru
Rust Web Framework64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rust Web Framework

Hacker News488
Ry
Ryde, a Rust Web Framework62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ryde, a Rust Web Framework

Hacker News48
MR
MRE - a web framework for Rust62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MRE - a web framework for Rust

Hacker News2
Ya
Yaiko – A fullstack web framework for Rust and jQuery61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Yaiko – A fullstack web framework for Rust and jQuery

Hacker News2
Ra
Ractor – a Rust-based actor framework with clusters and supervisors63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Ractor – a Rust-based actor framework with clusters and supervisors

Hacker News168
Re
Reinhardt – Django-style Rust framework; WASM+SSR from one DSL57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Reinhardt – Django-style Rust framework; WASM+SSR from one DSL

Hacker News2