OK

Never tried wasm before, this will be a great excuse to begin :)

Le mercredi 1 mars 2017 19:27:06 UTC+1, Alon Zakai a écrit :
>
> Thanks!
>
> As I see you've already started, going through the issues tagged with 
> 'embind' is great.
>
> A larger important thing, if you have time, is async wasm compilation - we 
> disable async compilation in emcc.py when embind is on currently, but 
> should remove that (without async, it won't work in all browsers, so 
> basically embind is not compatible with wasm due to this). To test, see for 
> example binaryen2.test_embind. (I suspect the issue here is something in 
> the embind setup is not ok with startup being async, there may be some 
> synchronous operation that assumes the compiled code is ready immediately.)
>
> On Wed, Mar 1, 2017 at 12:58 AM, Alexandre Perrot <[email protected] 
> <javascript:>> wrote:
>
>> Hi Alon,
>>
>> I have been an active user and (small) contributor of both emscripten and 
>> embind for a few years now.
>> Embind works very well (at least for my use cases) and it would be a 
>> shame to see it being abandonned.
>> I would be glad to help with embind issues, but I might not be able to 
>> invest enough time to keep up with all the new shiny things in emscripten.
>> Anyway, I will do what I can and hope that it will motivate others :)
>>
>> --
>> Alex
>>
>>
>> Le jeudi 23 février 2017 22:21:57 UTC+1, Alon Zakai a écrit :
>>>
>>> Hi everyone,
>>>
>>> Embind is a tool emscripten has that helps connect C++ and JS,
>>>
>>>
>>> https://kripken.github.io/emscripten-site/docs/porting/connecting_cpp_and_javascript/embind.html
>>>
>>> The original creators have been less active lately, and it seems that 
>>> currently it is no longer actively maintained. In particular, issues get 
>>> filed about embind that sometimes get no response.
>>>
>>> On the positive side, that issues get filed means this is a feature that 
>>> people want. Also, we do have good testing for embind and what is tested 
>>> should work perfectly. And while there are other mechanisms for connecting 
>>> C++ and JS - ccall/cwrap for simple calls, the WebIDL binder for binding 
>>> C++ to JS - embind does a bunch of things that have no alternative 
>>> currently.
>>>
>>> So embind is definitely a useful and usable feature now, however, 
>>> without filed issues being triaged and fixed, and no new development, that 
>>> might change eventually. For example, a specific issue I noticed over the 
>>> last few days was that async wasm compilation - a new feature - doesn't 
>>> work in embind, we need help with things like that.
>>>
>>> The bottom line is that for embind to keep up with emscripten 
>>> development, it needs someone to work on it. Is someone interested to help 
>>> out?
>>>
>>> - Alon
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to