Jon (Stalcup) just warned me that it may not necessarily orthogonal so I
will make a clarification to what I said.

There are number of reasons why it makes we sense to define the contract
with java syntax and interface files for GWT (easy IDE support and JDT
integration and developer familiarity etc.), but someone might have chosen
to start with a custom syntax like the d.ts files.
Assuming these interfaces exist and understood by the compiler, any other
support can be built on top of that by generating them and provide a
seamless integration.


On Tue, Aug 6, 2013 at 1:25 PM, Goktug Gokdogan <[email protected]> wrote:

> We were planning to look into making integration seamless if closure type
> annotations exists but that's kind of orthogonal to this proposal.
> When we have that integration, it might not be hard to utilize typescript
> via typescript to closure conversion.
> Thanks for suggestion.
>
>
> On Tue, Aug 6, 2013 at 1:29 AM, Xavier Mehaut <[email protected]>wrote:
>
>> Hi goktuk
>> A nice way to interop with js is the way typescript does through the
>> .d.ts files where js api is declared in a typed way, ensuring then the
>> ability to interop with any preexisted js. Moreover, already existing .d.ts
>> files for many js libraries exist on
>> https://github.com/borisyankov/DefinitelyTyped
>> No extra wirk to do then :)
>>
>> Best regards
>> Xavier
>>
>>
>> Envoyé de mon iPhone
>>
>> Le 6 août 2013 à 09:24, "Goktug Gokdogan (Google Drive)" <
>> [email protected]> a écrit :
>>
>> I've shared an item with you.
>>
>>
>> This is a design doc that describes a proposal for improving 
>> interoperability with GWT and javascript. The proposal provides some 
>> essential pieces to provide better and easier interoperability with JS while 
>> putting more complex scenarios (e.g. Web Components) and testability into 
>> account.
>>
>> Please take a look and provide us some feedback.
>>
>> Cheers,
>>
>>  - Goktug
>>
>> [image: Document] Nextgen GWT/JS Interop 
>> (Public)<https://docs.google.com/document/d/1tir74SB-ZWrs-gQ8w-lOEV3oMY6u6lF2MmNivDEihZ4/edit?usp=sharing>
>> Google Drive: create, share, and keep all your stuff in one place. [image:
>> Logo for Google Drive] <https://drive.google.com>
>>
>> --
>> http://groups.google.com/group/Google-Web-Toolkit-Contributors
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "GWT Contributors" 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/groups/opt_out.
>>
>>
>>
>>  --
>> http://groups.google.com/group/Google-Web-Toolkit-Contributors
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "GWT Contributors" 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/groups/opt_out.
>>
>>
>>
>
>

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" 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/groups/opt_out.


Reply via email to