A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is
Towards the Integration of Metaprogramming Services into Java
Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering
Dynamic languages are widely used in scenarios where runtime adaptability is a strong requirement. The metaprogramming features provided by these languages allow the dynamic adaptation of the structure of classes and objects, together with the evaluation of dynamically generated code. These features are used to build software capable of adapting to runtime changing environments. However, this flexibility is counteracted with the lack of static type checking provided by statically typeddoi:10.5220/0006355802770284 dblp:conf/enase/LagartosRO17 fatcat:k3yraekrcnhgtjeu3ojw6l4jge