poof

A compile-time metaprogramming environment for C & sane C++ programs, focused on pragmatism (by scallyw4g)

Poof Alternatives

Similar projects and alternatives to poof

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

poof reviews and mentions

Posts with mentions or reviews of poof. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-23.
  • A basic reflection-like system for editing object fields in a C++ game engine
    5 projects | /r/cpp_questions | 23 May 2023
  • Plain C API design, the real world Kobayashi Maru test
    3 projects | news.ycombinator.com | 16 Apr 2023
    > I use this pattern so much I actually wrote a little metaprogramming language that is capable of generating a lot of the boilerplate for you. Link in my bio, if anyone's interested in looking at it.

    Your language [0] is an interesting idea. I've done a lot of similar stuff (not at work, I'm very rarely asked to write C code professionally, but I like mucking around with it in my personal time). My own approach to C metaprogramming involves obtuse preprocessor hacks (e.g [1]) and shell scripts that use grep/awk/sed to find macro invocations and spit out new header files as a result. Maybe your way is better.

    A word of warning though – do you realise your name for your language is an anti-gay slur in several dialects of English? You might end up unintentionally upsetting some people with it.

    [0] https://github.com/scallyw4g/poof

    [1] https://github.com/pfultz2/Cloak/wiki/C-Preprocessor-tricks,...

Stats

Basic poof repo stats
2
4
8.8
3 months ago

scallyw4g/poof is an open source project licensed under Do What The F*ck You Want To Public License which is not an OSI approved license.

The primary programming language of poof is C.


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