-
Notifications
You must be signed in to change notification settings - Fork 109
Description
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.