Polyglot programming is the practice of writing an application with multiple languages to capture additional functionality and efficiency not available to a single language. This happens more often than people think. Some reasons are: to support different platforms (e.g., Android, iOS), to be more efficient on some parts, to take advantage of features unique to a different ecosystem (e.g., dedicated APIs). But are we ready for polyglot programming? This talk will try to explore the open issues from the point of view of both the multiple programming language integration and from the software engineering development for polyglot programming.
Is Polyglot Programming Really a Thing? (Invited Talk) / W. Cazzola - In: DLS 2023: Proceedings / [a cura di] S. Marr. - [s.l] : ACM, 2023 Oct. - ISBN 979-8-4007-0389-8. - pp. 3-3 (( 19. Dynamic Language Symposium Cascais 2023 [10.1145/3622759.3628221].
Is Polyglot Programming Really a Thing? (Invited Talk)
W. Cazzola
Primo
2023
Abstract
Polyglot programming is the practice of writing an application with multiple languages to capture additional functionality and efficiency not available to a single language. This happens more often than people think. Some reasons are: to support different platforms (e.g., Android, iOS), to be more efficient on some parts, to take advantage of features unique to a different ecosystem (e.g., dedicated APIs). But are we ready for polyglot programming? This talk will try to explore the open issues from the point of view of both the multiple programming language integration and from the software engineering development for polyglot programming.| File | Dimensione | Formato | |
|---|---|---|---|
|
DLS23-invited.pdf
accesso aperto
Tipologia:
Publisher's version/PDF
Licenza:
Creative commons
Dimensione
517.97 kB
Formato
Adobe PDF
|
517.97 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




