Creo que dado que ambos se ejecutan en la JVM, Scala y Jython podrían usarse juntos. ¿Qué tan bien interactúan? ¿Puedes hacer llamadas a las bibliotecas de Scala desde Jython? ¿Qué pasa con las bibliotecas Jython de Scala?Interoperabilidad de Scala y Jython
15
A
Respuesta
13
Eche un vistazo a this report de Daniel Spiewak quien, en el reciente OSCON, discutió el tema de interoperabilidad con varios creadores de lenguaje JVM. No responderá a ninguna de sus preguntas, pero podría brindarle una mejor comprensión de los posibles problemas.
Una cosa, sin embargo, puedo asegurarlo. Como se puede llamar a Scala desde Java, todo lo que pueda llamar a Java puede llamar a Scala. En cuanto a Scala llamando a Jython, eso depende de si Java puede llamar a Jython; si es posible, entonces es posible. Sin embargo, pueden existir problemas de interoperabilidad.
Cuestiones relacionadas
- 1. Haskell Scala interoperabilidad
- 2. ¿Utiliza JRuby/Jython para la interoperabilidad Ruby/Python?
- 3. Java/Scala (profundidad) colecciones interoperabilidad
- 4. Interoperabilidad Java y C#
- 5. tema visibilidad clase anidada estática con interoperabilidad Scala/Java
- 6. Java <-> Interoperabilidad de Scala: conversión transparente de listas y mapas
- 7. SQL-Server y MySQL interoperabilidad?
- 8. .NET y Lotus Notes interoperabilidad
- 9. Interoperabilidad entre System.Windows.Forms.Application y System.Windows.Application
- 10. jython syntaxerror?
- 11. jython multithreading
- 12. Python/jython coexistiendo en virtualenv
- 13. Ejecutar Jython y Python en un archivo
- 14. Jython CLASSPATH, sys.path y controladores JDBC
- 15. Scala - Interoperabilidad Java: ¿Scala puede emitir enumeraciones en bytecode para Java?
- 16. ¿Usando Jython con Django?
- 17. Renombrar archivos, Python/Jython
- 18. Interoperabilidad entre boost :: date_time y std :: chrono
- 19. Interoperabilidad AES entre .Net y iPhone?
- 20. Instalación de Jython en Ubuntu
- 21. Crear byte [] en Jython
- 22. Uso de Jython con M2Eclipse
- 23. COM Registro de interoperabilidad
- 24. Uso de ctypes con jython
- 25. de Outlook interoperabilidad
- 26. Aleatoriedad en Jython
- 27. fast-ish python/jython IPC?
- 28. ejecutando bytecode jython usando java
- 29. interoperabilidad COM sin regasm
- 30. Interoperabilidad de Delphi con .NET
Gracias; tu respuesta me indicó la dirección correcta. Lo investigué, y es posible llamar a Jython desde Java; la forma recomendada de hacerlo es utilizar una fábrica que transforma los objetos de Python en buenos objetos de Java. Ver [Jython.org] (http://www.jython.org/faq2.html) y [Python.org] (http://wiki.python.org/jython/JythonMonthly/Articles/October2006/3). –
Sin embargo, el código de Scala puede ser incómodo para llamar desde Java: debe comprender cómo se traduce Scala y cuándo se utilizan funciones complejas de Scala que pueden ponerse realmente feas. – Blaisorblade
@Blaisorblade En todos los lenguajes JVM, los mejores resultados de interoperabilidad provienen de poner a disposición una API dirigida a Java. –