absolution

"Freedom from syn": Proc macro tools for operating on token trees (by Manishearth)

Absolution Alternatives

Similar projects and alternatives to absolution

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better absolution alternative or higher similarity.

absolution reviews and mentions

Posts with mentions or reviews of absolution. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-13.
  • A pair of Linux kernel modules using Rust
    5 projects | news.ycombinator.com | 13 Sep 2022
    > That probably will never compile especially quickly.

    Can you link the code? Proc macros are not inherently slow to compile, but most proc macros pull in the `syn` and `quote` crates for convenience, which are fairly heavyweight (and then most people experience proc macros most commonly via Serde, which is doing a ton of work on its own). In simple cases you can forego most of that work, and some libraries like https://github.com/Manishearth/absolution exist as lightweight alternatives in these cases. Depending on what the Asahi driver needs it could also benefit from something like this (although I'm not sure why it would need proc macros when it sounds like conditional compilation via `cfg` would suffice there).

Stats

Basic absolution repo stats
1
107
10.0
about 4 years ago

Manishearth/absolution is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of absolution is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com