User:Kamrynley/Interpreter (computing)

From Wikipedia, the free encyclopedia

Article Draft[edit]

Lead[edit]

Understanding Interpreter Performance

Article body[edit]

Interpreters, such as those written in Java, Perl, and Tcl, are now necessary for a wide range of computational tasks, including binary emulation and internet applications. Interpreter performance is still a worry despite their adaptability, particularly on systems with limited hardware resources. Advanced instrumentation and tracing approaches provide insights into interpreter implementations and processor resource utilization during execution through evaluations of interpreters tailored for the MIPS instruction set and programming languages such as Tcl, Perl, and Java. Performance characteristics are influenced by interpreter complexity, as demonstrated by comparisons with compiled code. It is clear that interpreter performance is more dependent on the nuances and resource needs of the interpreter than it is on the particular application that is being interpreted.

References[edit]

Romer, T. H., Lee, D., Voelker, G. M., Wolman, A., Wong, W. A., Baer, J. L., ... & Levy, H. M. (1996). The structure and performance of interpreters. ACM SIGPLAN Notices, 31(9), 150-159.