2013/11/20 Lex Berezhny <l...@damoti.com>

> Hi Amirouche,
>
> Can you provide some more details on what you see being merged?
>

We could share demos, compatibility test suite, documentation, etc...


>  If you are asking whether you can become a contributor on pyjs then I
> would say of course!
>

The thing is in Pythonium we get the extra feature that the three flavors
of the compiler (Core, Veloce & Compliant) will be somewhat compatible so
that people can downgrade easly from one version to another. This is the
extra feature I really like, since it allows to create in pure Python and
then have the extra flexibility to optimise critical paths.


>  I reviewed some of the Pythonium Core code and I'm not sure if any of
> that would be worth merging with pyjs. It seems like very preliminary
> experimental implementation.
>

Actually it's the 4th complete rewrite I do. Pythonium Core flavor, the
only code available yet, only aims at supporting JavaScript semantic with a
Python syntax.


>  The difference between pyjs and literally every other Python to
> JavaScript implementation out there is that pyjs actually supports 95% of
> Python semantics... including multiple inheritance, etc.
>
> Personally, unless the eventual goal is 100% Python support I don't see
> any point in these semantic-free translators.
>

It is aiming 100% support.


>  If you just want an alternative to writing JS syntax I would highly
> recommend CoffeeScript. And if you want to re-use code between CPython and
> a web browser than you can't really avoid implementing as much of Python
> semantics as possible. Pyjs gets enough of the semantics implemented to be
> productive but once you start trying to build frameworks or more complex
> code the remaining 5% of missing semantics really gets in the way. That's
> where we need the most help and effort.
>

Thanks for pointing me in the right direction.

-- 

--- 
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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to