I __think__ I saw a video or presentation stating that we shouldn't wrap js
libraries through jsinterop directly but instead wait for the typescript
--> jsinterop transpiler.

I am not 100% sure I recall correctly though.

Before that video I wasn't aware of such an effort but now that I am I also
agree that it would be best to parse typescript and generate jsinterop
mappings.

Anyway as somebody that spent some time to create jsinterop mappings I
found several obstacles that I would like to report but I don't know if I
should and where to report.

List of possible problems that are hindering easy jsinterop mapping are:

1) bind this to function
2) Objects that are both Object and a functions (D3.scale)
3) automatic mapping of Boolean[], Double[] (boolean[], double[] already
work)
4) JavascriptObject (and others) are forcing casting. Usually needs a
ritual to get casting right.

and maybe some more that I don't remember.

What should I do with them?










On Sat, Mar 18, 2017 at 12:12 PM, Dave Puchyr <[email protected]> wrote:

> That is great news!  Thanks for the quick reply.
>
>
> On Saturday, March 18, 2017 at 11:06:49 AM UTC+1, Thomas Broyer wrote:
>>
>>
>>
>> On Saturday, March 18, 2017 at 9:15:55 AM UTC+1, Dave Puchyr wrote:
>>>
>>> I think that you make excellent points and have a very relevant
>>> question.  I'm a big fan of GWT, but I have to ask the GWT powers that be:
>>> Is elemental2 like the vaporware that singularity turned out to be?
>>>
>>
>> I don't have details (ETA, etc.) but I can assure you Elemental 2 is not
>> vaporware.
>> There are legal issues on Google side before opensourcing things, and
>> work to make things "consumable" by us outside Google (they have their own
>> build tool and source organization so things need to be extracted and
>> transformed before they can be loaded to GitHub); but it's coming (I had
>> discussions with Googlers on how best to do it)
>>
> --
> You received this message because you are subscribed to the Google Groups
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/google-web-toolkit.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Vassilis Virvilis

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

Reply via email to