I agree.  It looks like google is pushing Dart over GWT long term.

On Sun, May 19, 2013 at 9:41 PM, Lex Berezhny <[email protected]> wrote:

> I don't believe that Dart is a "little language". From everything I've
> read (including trying it myself) and seeing just how many resources Google
> is throwing at it, Dart is looking like their own version of .Net/C# and an
> eventual replacement of Java on Android - give it another year or two.
>
> The team that built the insanely fast v8 javascript virtual machine has
> been moved over to work on DartVM. Expect Dart to reach and surpass all
> kinds of crazy benchmarks including that of Java and C#.
>
> CoffeeScript is just a transpiler. Dart actually has a virtual machine
> implementation and you can get a copy of Chrome that comes bundled with
> DartVM: http://www.dartlang.org/tools/dartium/
>
> Eventually DartVM will be in standard Chrome. Your app will work in all
> browser but when Chrome downloads it it'll run natively in DartVM and when
> other browsers that don't have DartVM download it they will get a dart2js
> compiled version.
>
> Dart is kind of the culmination of Googles work on GWT and V8.
>
> At least that's how I see it with some help from the magic 8 ball.
>
>  - lex
>
>
> On Sun, May 19, 2013 at 4:09 PM, Steve Waterbury 
> <[email protected]>wrote:
>
>> An additional data point on Python-like "little languages" that
>> generate javascript:
>>
>> Another one is CoffeeScript http://coffeescript.org/ -- it is
>> based on node.js and is fairly mature.  ContinuumIO is using
>> it in the implementation of Bokeh, a python-driven plotting
>> library that will render primarily on HTML5 Canvas:
>>
>> https://github.com/**ContinuumIO/Bokeh<https://github.com/ContinuumIO/Bokeh>
>>
>>
>> On 05/19/2013 03:22 PM, Lex Berezhny wrote:
>>
>>> Hello,
>>>
>>> I've been looking at Dart lately (new language + virtual machine from
>>> Google) and it seems like it might be a better candidate for compiling
>>> Python to JavaScript using Dart as an intermediate.
>>>
>>> My magic 8 ball says that eventually Dart will be the language used to
>>> build Android apps as well.
>>>
>>> So, if we can transpile Python to Dart we'd get JavaScript through
>>> dart2js and eventually when DartVM is used in more placed we would
>>> benefit there as well.
>>>
>>> Just thought I'd throw that idea out there.
>>>
>>> A less radical approach might be to look at how dart2js works and if
>>> it's modular enough maybe we could feed it a Python syntax tree modified
>>> to look like Dart. This way we'd get all of the optimizations and other
>>> features that dart2js applies to the generated javascript.
>>>
>>> Dart supports optional typing so it's closer to Python in semantics than
>>> Java (GWT).
>>>
>>>   - lex
>>>
>>> --
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Pyjs.org Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to 
>>> pyjs-users+unsubscribe@**googlegroups.com<pyjs-users%[email protected]>
>>> .
>>> For more options, visit 
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>>
>>>
>> --
>>
>> --- You received this message because you are subscribed to the Google
>> Groups "Pyjs.org Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to 
>> pyjs-users+unsubscribe@**googlegroups.com<pyjs-users%[email protected]>
>> .
>> For more options, visit 
>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>> .
>>
>>
>>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Pyjs.org Users" 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.
>
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Pyjs.org Users" 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