> > I know some folks in our TOK office have expressed strong interest > in re-writing it in python for Blink.
Yeah, I'm planning (but in low priority) to rewrite it in Python after cleaning up IDLs and code generators. The difficulty is that CodeGenerator*.pm are not the only target for rewriting. We also have to rewrite IDLParser.pm (2500 lines) and all other related Perl scripts at a breath. Although we can proceed with the work incrementally by defining intermediate data structure between Python and Perl, it will anyway be a huge amount of work. On Thu, Apr 11, 2013 at 7:36 AM, Eric Seidel <e...@webkit.org> wrote: > I know some folks in our TOK office have expressed strong interest in > re-writing it in python for Blink. Perhaps there is an opportunity > for some x-project collaboration here. > > On Wed, Apr 10, 2013 at 3:32 PM, Ryosuke Niwa <rn...@webkit.org> wrote: > > Hi, > > > > Can we rewrite CodeGenerator*.pm in Ruby or Python? I feel that the > current > > code is very hard to understand and hack on. In particular we have > > CodeGenerator.pm and CodeGeneratorJS.pm (CodeGeneratorV8.pm has been > > removed), and we need to merge them anyway. > > > > I've seen many people expressing their inability to improve the binding > code > > because of its being written in Perl. > > > > I'm not necessarily volunteering to do the work myself at this moment > but I > > wanted to see if there is any interest in this idea or not. > > > > - R. Niwa > > > > _______________________________________________ > > webkit-dev mailing list > > webkit-dev@lists.webkit.org > > https://lists.webkit.org/mailman/listinfo/webkit-dev > > > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-dev > > -- > Kentaro Hara, Tokyo, Japan > <https://lists.webkit.org/mailman/listinfo/webkit-dev>
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev