Как связать переведенный pypy/rpython с внешними библиотеками jvm?
Я пытаюсь скомпилировать код RPython в JVM, используя набор инструментов переводчика pypy.
Однако есть много библиотек CPython, которые не поддерживаются, например, urllib.urlopen() не может быть преобразован в jvm.
Могу ли я сделать так, чтобы вызовы внутренней ссылки jvm-перевода, такие как urllib.urlopen() и random.random(), для реализаций jvm/jar, которые я предоставляю, скомпилированы из java?
Как лучше всего включить мой RPython, переведенный на JVM, чтобы он мог делать больше того, что пользователи ожидают от Python?
1 ответ
rpython НЕ нормальный питон
нет нужды пытаться скомпилировать нормальный питон с помощью цепочки инструментов
это только соответствует rpython