Essays about: "development of programming languages"

Showing result 16 - 20 of 112 essays containing the words development of programming languages.

  1. 16. Notification Oriented Paradigm as a Green Technology : Development of a Simulated Sensor Correlation Application with NOP C++ Framework 4.0 and Comparing Green Aspects with usual OOP Languages

    University essay from Luleå tekniska universitet/Institutionen för system- och rymdteknik

    Author : Md Abu Ahammed Babu; [2022]
    Keywords : Notification Oriented Paradigm NOP ; NOP C Framework 4.0; Object-Oriented Programming OOP ; C ; Java; Simulated Sensor Correlation Application; Smart City-like context application; Performance Comparison; Performance Analysis;

    Abstract : The most commonly used programming languages for modern software development usually belong to either the Imperative Paradigm (IP) or Declarative Paradigm (DP). These paradigms often come with drawbacks like code coupling and structural and/or temporal redundancy. READ MORE

  2. 17. Evaluation of Rust and WebAssembly when building a Progressive Web Application : An analysis of performance and memory usage

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : Natan Teferi Asegehegn; [2022]
    Keywords : Progressve Web Applications; WebAssembly; Performance evaluation; Memory usage; Progressiva Webapplikationer; WebAssembly; Prestationsutvärdering; Minnesanvändning;

    Abstract : One problem that has been plaguing software development is the multitude of platforms that are available to users. Consequentially, a company needs to provide its service on multiple devices, running different operating systems, in order to reach as many end-users as possible. This leads to increased development complexity and costs. READ MORE

  3. 18. Performance-Aware Code Size Optimization of Generic Functions through Automatic Implementation of Dynamic Dispatch

    University essay from Linköpings universitet/Programvara och system

    Author : Ivar Härnqvist; [2022]
    Keywords : Compiler technology; Programming language design; Performance; Code size optimization; Generic programming; Polymorphism; Dynamic dispatch; Type erasure; Monomorphization; Templates; C ; Kompilatorteknik; Programspråksdesign; Prestanda; Kodstorleksoptimering; Generisk programmering; Polymorfism; Dynamic dispatch; Typradering; Monomorfisering; Templates; C ;

    Abstract : Monomorphization and dynamic dispatch are two common techniques for implementing polymorphism in statically typed programming languages. Function templates in C++ use the former technique to enable algorithms written as generic functions to be efficiently reused with multiple different data types by producing a separate function instantiation for each invocation that uses a unique permutation of argument types. READ MORE

  4. 19. A JavaScript Backend for the Miking Compiler

    University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Author : William Rågstad; [2022]
    Keywords : Bachelor’s Thesis; Miking; JavaScript; Compiler; Semantics; Code Generation; Optimization; Correctness; Soundness; and Readability; Kandidat Examensarbete; Miking; JavaScript; Kompilatorer; Semantik; Kodgenerering; Optimering; Korrekthet; Sundhet och Läsbarhet;

    Abstract : This thesis presents the design and implementation of an extension of the self-hosted Miking compiler to enable the generation of JavaScript code for different runtime environments and web browsers. Miking is a framework for developing domain-specific and general-purpose programming languages through sound language fragment composition, among other things, to create efficient compilers. READ MORE

  5. 20. TYPED VS UNTYPED PROGRAMMING LANGUAGES

    University essay from Malmö universitet/Institutionen för datavetenskap och medieteknik (DVMT)

    Author : Ouail Bni; Artur Kamil Matusiak; [2022]
    Keywords : javascript; typescript; typed; untyped; programming; web; agile;

    Abstract : TypeScript (TS) has been growing in popularity since its release in October 2012. It is beingadopted by many tech companies who specialize in web development. However, migrating old JSprojects to TS can be challenging and time consuming which can prove problematic due to limitedtime at the developers’ disposal. READ MORE