Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 6 of 6 for “"Dynamic typing"”.

  1. Combining Static and Dynamic Typing in Ruby

    … languages such as Ruby, Python, and Perl are dynamically typed. Dynamic typing provides many advantages such as terse, flexible code and the ability to use highly dynamic language constructs, such as an eval method that evaluates a string as program text. However these dynamic features have …

    maryland Repository record for Combining Static and Dynamic Typing in Ruby (opens in a new tab)

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

    Dynamically typed languages have turned out to be suitable for different software development scenarios such as Web engineering, rapid prototyping, and the construction of applications where runtime adaptability is an important issue. In contrast, statically typed languages have undeniable …

    oviedo Repository record for Improving the Runtime Performance and Robustness of Hybrid Statically and Dynamically Typed Programming Languages (opens in a new tab)

  3. Leave the Features: Take the Cannoli

    … are becoming increasingly popular due to their dynamic capabilities. These languages are often much easier to learn than other, statically type checked, languages such as C++ or Rust. Unfortunately, these dynamic languages come at the cost of losing compile-time optimizations. Python is arguably …

    calpoly Repository record for Leave the Features: Take the Cannoli (opens in a new tab)

  4. Automated Unit Test Generation for the Python Programming Language

    … to the test-generation problem, such as the dynamic typing. Previous work has confirmed that type information is beneficial for a test generator. However, the type information is often not available. This thesis provides a comprehensive overview over the Pynguin test-generation framework for …

    passau-thes Repository record for Automated Unit Test Generation for the Python Programming Language (opens in a new tab)

  5. Practical Analysis of the Dynamic Characteristics of JavaScript

    JavaScript is a dynamic object-oriented programming language, which is designed with flexible programming mechanisms. JavaScript is widely used in developing sophisticated software systems, especially web applications. Despite of its popularity, there is a lack of software tools that support …

    vt Repository record for Practical Analysis of the Dynamic Characteristics of JavaScript (opens in a new tab)

  6. Optimizing Runtime Performance of Dynamically Typed Code

    Dynamic languages are widely used for different kinds of applications including rapid prototyping, Web development and programs that require a high level of runtime adaptiveness. However, the lack of compile-time type information involves fewer opportunities for compiler optimizations, and no …

    oviedo Repository record for Optimizing Runtime Performance of Dynamically Typed Code (opens in a new tab)