Sökning: "programming abstraction"
Visar resultat 26 - 30 av 53 avhandlingar innehållade orden programming abstraction.
26. Techniques for implementing embedded domain specific languages in dynamic languages
Sammanfattning : Computer programming should be expressing the complicated in easily understandable parts. General languages provide tools and abstractions that allow many different problems to be formulated and solved. LÄS MER
27. Applications and Extensions of Reference Attributed Grammars
Sammanfattning : Programming languages are the main tools used to describe models of the real world and algorithms which manipulate these models. Over time much effort has been devoted to the task of making programming languages more high-level by enhancing their expressiveness, bringing it closer to the way the programmer thinks and reasons. LÄS MER
28. Compiling Concurrent Programs for Manycores
Sammanfattning : The arrival of manycore systems enforces new approaches for developing applications in order to exploit the available hardware resources. Developing applications for manycores requires programmers to partition the application into subtasks, consider the dependence between the subtasks, understand the underlying hardware and select an appropriate programming model. LÄS MER
29. Predicting Time and Memory Demands of Object-Oriented Programs
Sammanfattning : Embedded computer systems are subject to a multitude of requirements. These include real-time requirements, that is, such computers must respond to external events within limited time. Many systems, such as satellites and telephone switches, must also operate unattended for long periods of time. They must not fail due to defective software. LÄS MER
30. Fudgets - Purely Functional Processes with applications to Graphical User Interfaces
Sammanfattning : The main result of this thesis is a method for writing programs with graphical user interfaces in purely functional languages. The method is based on a new abstraction called the fudget. The method makes good use of key abstraction powers of functional languages, such as higher order functions and parametric polymorphism. LÄS MER