Home

Живая вода

  • Mar. 7th, 2007 at 2:38 PM
Для тех кто хочет вдохнуть жизни в свой мертвый код на java есть специальная технология называется java2python конвертер. Не мне судить какое качество кода получается, но по крайней мере что-то создается. Вот пример:
$ cat HelloWorldApp.java
class HelloWorldApp {
    public void foo() {
        System.out.println("FOO");
    }
    public static void main(String[] args) {
        System.out.println("Hello, world.");
        System.out.println(args);
    }
}

$ j2py -i HelloWorldApp.java
#!/usr/bin/env python
# -*- coding: utf-8 -*-

class HelloWorldApp(object):
    """ generated source for HelloWorldApp

    """

    def foo(self):
        print "FOO"

    @classmethod
    def main(cls, args):
        print "Hello, world."
        print args

if __name__ == '__main__':
    import sys
    HelloWorldApp.main(sys.argv)
xen.ru

Latest Month

November 2008
S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
30      

Tags

Page Summary

Syndicate

RSS Atom
Powered by LiveJournal.com