Advanced search

Showing result 1 - 5 of 18 essays matching the above criteria.

  1. 1. 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

  2. 2. Automated Functional Tests for a Web Application

    University essay from Lunds universitet/Institutionen för elektro- och informationsteknik

    Author : Johan Wulf; Erik Svensson Fahlström; [2022]
    Keywords : Test; automation; single sign on; frameworks; JavaScript; Technology and Engineering;

    Abstract : When developing a large application, many companies use techniques such as Test Driven Development in order to get a range of tests on which they later can validate their code with. This has become the standard in many work environments. READ MORE

  3. 3. Developing the next generation of drones for water monitoring : Implementation of the User Interface (UI) of an internal website

    University essay from Högskolan i Halmstad/Akademin för informationsteknologi

    Author : Omar Alsaudi; Yaman Mahmoud Tallozy; [2022]
    Keywords : Frontend; Web development; Water monitoring; JavaScript; TypeScript; React; Webbutveckling;

    Abstract : This report is about implementing Graphical User Interface for the CatFish website. The CatFish project is iterative research on water pollution where samples from water bodies aremonitored and collected using three different vehicles. READ MORE

  4. 4. A performance comparison of Clojure and Java

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

    Author : Gustav Krantz; [2020]
    Keywords : ;

    Abstract : Clojure is a relatively new functional programming language that can compile to both Java bytecode and JavaScript (ClojureScript), with features like persistent data structures and a high level of abstraction. With new languages it is important to not only look at their features, but also evaluate how well they perform in practice. READ MORE

  5. 5. Creative Coding on the Web in p5.js : A Library Where JavaScript Meets Processing

    University essay from Blekinge Tekniska Högskola/Institutionen för programvaruteknik

    Author : Emil Sandberg; [2019]
    Keywords : creative coding; p5.js; interactive graphics; web frameworks;

    Abstract : Creative coding is the practice of writing code primarily for an expressive purpose rather than a functional one. It is mostly used in creative arts contexts. One of the most popular tools in creative coding is Processing. Processing is a desktop application and in recent years a web-based alternative named p5. READ MORE