DConf2026 mostly has proAI talks, with the biggest standout being Adam Wilson’s talk about integrating LLMs into developing the next version of the standard library.

This lead to a lot of debate within the community, with even some pro-genAI people calling it out, and there’s even an open letter calling for rethinking the use of genAI, and some increased interest in the OpenD fork. It is also found out that people did try to volunteer for the new standard library (including me), but were rejected with the excuse of “we already have things in the works”.

I’m also interested into some D alternatives that’s not Rust (🤮🤮🤮🤮🤮 - no I’m not a Lunduke fan, but a gamedev, also no “const by default” languages!), has metaprogramming capabilities, and no (mandatory) header files (🤮🤮🤮🤮🤮), in case I decide to leave. I have a game engine that could be ported, its resource management needs to decoupled for D’s garbage collection though.

  • ZILtoid1991@lemmy.worldOP
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    D has a partial C++ interop, and some people wrote symbol mangling tools to fill in the rest, which is constructors/destructors. The issue is that MS C++ and GNU C++ use different symbol mangling, and there’s some lesser known C++ mangling schemes. At least D uses extern (C++) and extern (Windows) to differentiate the two popular ones.