Back to Search Start Over

Multilanguage Frameworks Towards the Ideal Multilanguage Environment.

Authors :
Hřivnáč, Julius
Source :
EPJ Web of Conferences. 5/6/2024, Vol. 295, p1-8. 8p.
Publication Year :
2024

Abstract

High Energy Physics software has been a victim of the necessity to choose one implementation language as no really usable multi-language environment existed. Even a co-existence of two languages in the same framework (typically C++ and Python) imposes a heavy burden on the system. The role of different languages was generally limited to well encapsulated domains (like Web applications, databases, graphics), with very limited connection to the central framework. The new development in the domain of the compilers and run-time environments has enabled ways for creating really multilanguage frameworks, with seamless, user-friendly and high-performance inter-operation of many languages, which traditionally live in disconnected domains (like C-based languages vs JVM languages or Web languages). Various possibilities and strategies for creation of the true multi-language frameworks are discussed, emphasizing their advantages and possible road blocks. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
21016275
Volume :
295
Database :
Academic Search Index
Journal :
EPJ Web of Conferences
Publication Type :
Conference
Accession number :
177902401
Full Text :
https://doi.org/10.1051/epjconf/202429505016