ORCID

0000-0003-1199-8649

Contributor 1

Cristina González

Contributor 2

Daniel Zapico

Contributor 3

Francisco Moreno

Abstract

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 typing, together with the runtime adaptability of dynamically typed languages. The StaDyn programming language is a hybrid typing language, whose main contribution is the utilization of the type information gathered by the compiler to improve compile-time error detection and runtime performance. StaDyn has been evaluated as the hybrid typing language for the .Net platform with the highest runtime performance and the lowest memory consumption. Although most optimizations are performed statically by the compiler, compilation time is yet lower than the existing hybrid languages implemented on the .Net platform.

Disciplines

Computer Sciences

DOI

10.1016/j.softx.2022.101211

Full Publication Date

2022

Publication Details

SoftwareX

Publisher

Elsevier

Funder Name 1

Microsoft Research

Funder Name 2

Spanish Department of Science, Innovation, and Universities

Award Number 2

RTI2018-099235-B-I00)

Funder Name 3

University of Oviedo

Award Number 3

GR-2011-0040

Resource Type

journal article

Resource Version

http://purl.org/coar/version/c_970fb48d4fbd8a85

Access Rights

open access

Open Access Route

Gold Open Access

License Condition

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Alternative Identifier

https://www.sciencedirect.com/science/article/pii/S2352711022001297?via%3Dihub#d1e2411

Share

COinS