Design and implementation of an efficient hybrid dynamic and static typing language

M Garcia, F Ortin, J Quiroga - Software: Practice and …, 2016 - Wiley Online Library
Dynamic languages are suitable for developing specific applications where runtime
adaptability is an important issue. On the contrary, statically typed languages commonly …

[HTML][HTML] Attaining multiple dispatch in widespread object-oriented languages

F Ortin, J Quiroga, JM Redondo, M Garcia - Dyna, 2014 - scielo.org.co
Multiple dispatch allows determining the actual method to be executed, depending on the
dynamic types of its arguments. Although some programming languages provide multiple …

[PDF][PDF] Aspect-Oriented Programming to Improve Modularity of Object-Oriented Applications.

JM Felix, F Ortin - J. Softw., 2014 - jsoftware.us
The separation of concerns design principle improves software reutilization,
understandability, extensibility and maintainability. By using the objectoriented paradigm, it …

[PDF][PDF] ATTAINING MULTIPLE DISPATCH IN WIDESPREAD OBJECT-ORIENTED LANGUAGES APROXIMACIONES PARA OBTENER MULTI-MÉTODOS EN LOS …

F ORTIN, M GARCIA, JM REDONDO, J QUIROGA - core.ac.uk
Los multi-métodos seleccionan una de las implementaciones de un método sobrecargado,
dependiendo en el tipo dinámico de sus argumentos. Aunque existen lenguajes que …

Optimizing Runtime Performance of Dynamically Typed Code

J Quiroga Álvarez - 2016 - digibuo.uniovi.es
Dynamic languages are widely used for different kinds of applications including rapid
prototyping, Web development and programs that require a high level of runtime …

[PDF][PDF] Optimizing Runtime Performance of Dynamically Typed Code

JQ Alvarez - 2016 - reflection.uniovi.es
Dynamic languages are widely used for different kinds of applications including rapid
prototyping, Web development and programs that require a high level of runtime …

Attaining multiple dispatch in widespread object-oriented languages

F Ortín Soler, J Quiroga Álvarez… - Dyna, 81 …, 2014 - digibuo.uniovi.es
Multiple dispatch allows determining the actual method to be executed, depending on the
dynamic types of its arguments. Although some programming languages provide multiple …

Improving the Runtime Performance and Robustness of Hybrid Statically and Dynamically Typed Programming Languages

M García Rodríguez - 2013 - digibuo.uniovi.es
Dynamically typed languages have turned out to be suitable for different software
development scenarios such as Web engineering, rapid prototyping, and the construction of …