Please don't spam the channel. Also a rust backend would be a herculean effort for little gain. Haxe would need a GC runtime which kinda defeats the purpose of using rust. If its interop you want look into exposing a C header for your rust library.
Thomas J. Webb
@thomasjwebb
Yeah the way I look at it, haxe doesn't really have a C++ or C target either and for the same reason it won't have a rust target. hxcpp and hl are both targets that offer a virtual machine and a runtime. Because of the requirements of haxe, it's not a true direct target of the language as the requisite gc prevents a lot of interoperation. On the flip side, either or both of those targets could rewrite parts in rust if they wanted to. But there is something I'm working on that will potentially turn some haxe into c or rust (hxal). It'll be months before I have a PoC worth showing for that though.
I'm curious about hxal, have you given a talk or blogged about it before? I don't follow grig stuff too much since I don't fiddle with audio too much if you mentioned it somewhere.
Thomas J. Webb
@thomasjwebb
I haven't yet because it's not ready yet. Or I might have briefly mentioned it in a slide when talking about grig.
That's really exciting! There are other places where people are a bit more active, where there are people who might be interested in this, such as the forums and the discord
Yes, that's the one. I'm not too familiar with how the forum works but for example in the discord server there is a channel where new forum threads are posted. I don't know if it would make sense to have in this chat though, maybe a dedicated one.