Quantifying the interpretation overhead of Python
While Python has become increasingly popular for its convenience, it is also criticized for its
suboptimal performance. To figure out what burdens the interpreter of Python and provide …
suboptimal performance. To figure out what burdens the interpreter of Python and provide …
A post-evaluation system for smart grids based on microservice framework and big data analysis
J Wang, R Ouyang, W Wen, X Wan, W Wang, A Tolba… - Electronics, 2023 - mdpi.com
Wind energy, as a clean energy source, has been experiencing rapid development in recent
years. However, there is often a significant difference between the designed electricity …
years. However, there is often a significant difference between the designed electricity …
Adaptation in e-learning content specifications with dynamic sharable objects
Dynamic sophisticated real-time adaptation is not possible with current e-learning
technologies. Our proposal is based on changing the approach for the development of e …
technologies. Our proposal is based on changing the approach for the development of e …
Python meets JIT compilers: A simple implementation and a comparative evaluation
Q Zhang, L Xu, B Xu - Software: Practice and Experience, 2024 - Wiley Online Library
Developing a just‐in‐time (JIT) compiler can be a daunting task, especially for a language
as flexible as Python. While PyPy, powered with JIT compilation, can often outperform the …
as flexible as Python. While PyPy, powered with JIT compilation, can often outperform the …
[HTML][HTML] The StaDyn programming language
Hybrid static and dynamic typing languages are aimed at combining the benefits of both
kinds of languages: the early type error detection and compile-time optimizations of static …
kinds of languages: the early type error detection and compile-time optimizations of static …
RegCPython: A Register-based Python Interpreter for Better Performance
Interpreters are widely used in the implementation of many programming languages, such
as Python, Perl, and Java. Even though various JIT compilers emerge in an endless stream …
as Python, Perl, and Java. Even though various JIT compilers emerge in an endless stream …
A memory footprint optimization framework for Python applications targeting edge devices
M Katsaragakis, L Papadopoulos… - Journal of Systems …, 2023 - Elsevier
The advantages of processing data at the source motivate developers to offload
computations at the edges of IoT networks. However, the computational resource constraints …
computations at the edges of IoT networks. However, the computational resource constraints …
Efficient runtime metaprogramming services for Java
I Lagartos, JM Redondo, F Ortin - Journal of Systems and Software, 2019 - Elsevier
The Java programming language and platform provide many optimizations to execute
statically typed code efficiently. Although Java has gradually incorporated more dynamic …
statically typed code efficiently. Although Java has gradually incorporated more dynamic …
Evaluating Performance and Resource Consumption of REST Frameworks and Execution Environments: Insights and Guidelines for Developers and Companies
S Di Meglio, LLL Starace - IEEE Access, 2024 - ieeexplore.ieee.org
The REST (REpresentational State Transfer) paradigm has become essential for designing
distributed applications that leverage the HTTP protocol, enabling efficient data exchange …
distributed applications that leverage the HTTP protocol, enabling efficient data exchange …
Towards improving productivity in nmap security audits
JM Redondo, D Cuesta - Journal of web engineering, 2019 - ieeexplore.ieee.org
Maintaining an adequate security level in computer infrastructures, like Internet-facing web
servers, requires periodic assessment of their vulnerabilities with specialized security tools …
servers, requires periodic assessment of their vulnerabilities with specialized security tools …