Skip to content

Suggestion for implementation in other projects for beginners. #1660

@f9x0

Description

@f9x0

Hello, your language looks very interesting!
There are a few things preventing me from using it effectively, mostly related to documentation.
I’m not a professional C++ developer—I mostly try to make games.
I can integrate Lua, but I’m having issues with daslang.
The build system and instructions are unclear.
When I tried modifying flags in CMakeLists.txt, some dependencies caused the build to fail.
I don’t quite understand how to set up a minimal build.
I only need the language for embedding.

I’d like to be able to compile the library once and use it in any project without recompiling each time—similar to how SDL works.

My main goal is simple integration, something like what Love2D does.

I also don’t fully understand how AOT affects compilation time. Some examples I ran (like OpenGL) took a long time to start, possibly due to AOT?

I haven’t tried the JIT version yet.
Ideally, I’d like very fast, near-instant development, so I’m interested in setting up a minimal JIT-only example.
I only need JIT—calling functions from daslang and passing engine functions (and maybe C structs) to it.
I’d like to try integrating daslang into a C++/SDL3/Box2D 3.0 ect

I understand your team consists of professionals developing serious solutions, but hobbyist game developers like me sometimes need simple, step-by-step instructions to get started. We can gradually figure out the more complex aspects later.

I’d really love to use this language in my future projects!
Hopefully, it’ll gain wider adoption and integration into other game engines.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions