Yes, I'm only talking about getting rid of the generated code, not breaking
java :)


On Thu, Aug 1, 2013 at 6:09 PM, Matthew Dempsky <[email protected]> wrote:

> To clarify:  You're suggesting we represent java.lang.Double,
> java.lang.Integer, etc. simply as JavaScript Numbers, instead of
> representing them as JavaScript Objects like how we do for most other Java
> java.lang.Objects?
>
> That sounds plausibly okay to me; like you say, we do that for
> java.lang.String already.
>
> Just making sure you're not suggesting getting rid of the Java language
> autoboxing functionality; i.e., you don't want to make "Object x = 3.0;"
> into a compiler error.  That's definitely a no-go in my opinion, since
> it'll break Java language compatibility.
>
>
> On Thu, Aug 1, 2013 at 6:01 PM, Goktug Gokdogan <[email protected]> wrote:
>
>> I was thinking about autoboxing of numbers when assigned to Object and I
>> started to question if we really need them in Java to JS translation - at
>> least for a subset (i.e. Integer and Double).
>>
>> Object has only a few methods that we can put into Number.prototype (like
>> we do for String) and all methods to Integer/Double can be converted to
>> static calls then theoretically we can drop most of the java autoboxing
>> code. We can also find similar solutions to calls over java.lang.Number.
>>
>> Perhaps, I'm missing some corner cases but I really feel like we can find
>> a way to get rid of them at least for the most scenarios. Am I being too
>> naive on this?
>>
>> --
>> 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