Un

Unbug – Rust macros for programmatically invoking breakpoints

Hacker News

Unbug – Rust macros for programmatically invoking breakpoints

This project is inspired by some of the asserts in Unreal engine. Due to reliance on core_intrinsics it is necessary to develop using nightly Rust, but there are stubs in place so a production build will not require nightly. I recently released version 0.2 which includes no_std support and adds optional log message arguments to the ensure macro.

Share card

Actual performance

96points
40comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, using · Missing: agents, macos, agent
55%55% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
45%45% 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
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
30%30% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
15%15% 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
10%10% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

`a
`assertables` rust crate of testing macros50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

`assertables` rust crate of testing macros

Hacker News2
As
Assertables v6 is a Rust crate with assert macros that help you test46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Assertables v6 is a Rust crate with assert macros that help you test

Hacker News2
ma
macro_magic – access foreign item tokens in Rust proc/attribute macros54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

macro_magic – access foreign item tokens in Rust proc/attribute macros

Hacker News4
`j
`join!` – Rust macros with combinators to join everything41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

`join!` – Rust macros with combinators to join everything

Hacker News5
As
Assertables is a Rust crate of macros for “assert” testing (v5)50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Assertables is a Rust crate of macros for “assert” testing (v5)

Hacker News2
Sy
Synesthesia – Optimizing brainfuck compiler implemented as Nim macros69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Synesthesia – Optimizing brainfuck compiler implemented as Nim macros

Hacker News33
Ya
YakshaLisp – Lisp dialect and macros for Yaksha lang60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

YakshaLisp – Lisp dialect and macros for Yaksha lang

Hacker News2
Ya
YakshaLisp – Macros for Yaksha and Lisp Dialect53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

YakshaLisp – Macros for Yaksha and Lisp Dialect

Hacker News5
Zi
Zig's defer/errdefer for c99 and gnu11 C via macros74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Zig's defer/errdefer for c99 and gnu11 C via macros

Hacker News2
Ph
Phases, Scala macros for multiphase classes44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Phases, Scala macros for multiphase classes

Hacker News1