BindBC codegen survey
Luna
luna at foxgirls.gay
Mon Aug 25 13:01:08 UTC 2025
On Saturday, 23 August 2025 at 15:35:30 UTC, IchorDev wrote:
> Dear BindBC users,
>
> I am conducting an informal survey on the forums here to gauge
> the impact of the project's wide adoption of automatic
> code-generation via string mixins over the past 4 years.
>
> If you depend on one or more BindBC libraries in your project,
> then I would love if you could fill out your answers to the
> following questions, particularly noting which specific
> libraries affected your answers & when you had this experience.
> Your answers will help inform what direction I take for the
> future of the BindBC project's code.
>
> 1. What BindBC libraries do your projects depend on, and to
> what extent do you rely on them?
>
> 2. Have you ever experienced any usability issues caused by the
> automatic code-generation in a BindBC library?
>
> 3. Have you ever found that a BindBC library took a long time
> to compile?
1. bindbc-opengl is the only remaining dependency, used to use
bindbc for all bindings, moved away.
2. Poor to no documentation, constant version incompatibilities,
slower compile times and overall difficult to inspect code lead
me to drop bindbc.
3. Yes, mainly bindbc-opengl, though some of this was due to
compiler quirks. However the other usability issues are mainly
what made me drop it.
More information about the Digitalmars-d
mailing list