6 Hits in 3.6 sec

Oberon Script: A Lightweight Compiler and Runtime System for the Web [chapter]

Ralph Sommerer
2006 Lecture Notes in Computer Science  
Oberon Script is a scripting language and runtime system for building interactive Web Client applications.  ...  It is based on the Oberon programming language and consists of a compiler that translates Oberon Script at load-time into JavaScript code, and a small runtime system that detects and compiles script sections  ...  The system consists of a load-time Oberon-to-JavaScript [3] compiler and a small runtime system to process and run script sections written in Oberon Script.  ... 
doi:10.1007/11860990_6 fatcat:xbdqyigzezezveejslm53mjopi

Structured I/O streams in Clive: a toolbox approach for wide area network computing

Francisco J. Ballesteros
2017 Journal of Internet Services and Applications  
of the system as a whole and making it convenient to combine existing tools and programs.  ...  Although this design has proven to be excellent since the 1970s, it is not appropriate for today wide-area systems because of the implied RPCs and network latency.  ...  Acknowledgements The author thanks Gorka Guardiola and Enrique Soriano for their help. Gorka also improved some of the Clive commands and measured performance for diffs.  ... 
doi:10.1186/s13174-016-0054-8 fatcat:xkfkstlnrvcz3jyxx2gmjux4am

The Next 7000 Programming Languages [chapter]

Robert Chatley, Alastair Donaldson, Alan Mycroft
2019 Lecture Notes in Computer Science  
Half-a-century on, we cast programming languages in a Darwinian 'tree of life' and explore languages, their features (genes) and language evolution from the viewpoint of 'survival of the fittest'.  ...  We investigate this thesis by exploring how various languages fared in the past, and then consider the divergence between the languages empirically used in 2017 and the language features one might have  ...  We are grateful to Sophia Drossopoulou, Stephen Kell, Tom Stuart, Joost-Pieter Katoen, Flemming Nielson and Bernhard Steffen for their useful feedback on an earlier draft of this work.  ... 
doi:10.1007/978-3-319-91908-9_15 fatcat:kympenwph5ajjg2ilydix423he

Ein neues Modell der Internetbenutzung

Matthias Scheller Lichtenauer
The architecture of the world wide web is optimized for the use of passive resources with relatively low or fix update rates and high tolerance in timing.  ...  Furthermore, news of sporadic events may be needed within a resource specific time period. We propose a framework to use existing web infrastructure for this purpose.  ...  One approach to alleviate the typing problem could be to cross compile a statically typed language to javascript. This approach is taken by Oberon Script [4] .  ... 
doi:10.3929/ethz-a-005589713 fatcat:mhc22dnyyjcw3ajeexq7nmbbje

Comparision and evaluation of JavaScript preprocessing languages

Manuel Mertl, Franz Puntigam
In this thesis we will have a detailed look at web application projects, and determine important web project properties for a good project outcome.  ...  LiveScript is only a good choice for a very limited set of web projects.  ...  For these tasks, scripting languages play a vital role, because people were using Lisp and related languages in that area for a long time [67, p. 1174 ]. What are System Programming Languages?  ... 
doi:10.34726/hss.2016.25153 fatcat:c57hiiuue5aq3nfctpg4p3o5o4

First-class features [article]

Sagar Sunkle, Universitäts- Und Landesbibliothek Sachsen-Anhalt, Martin-Luther Universität, Gunter Saake
Modula-2, Oberon, Oberon-2 [Wirth 1985] , and David Parnas, who gave the principle of separation of concerns its due and fathered the concept of program families [Parnas 1972b; indicate the two sides  ...  Chapter 4 elaborates how FeatureJ is implemented atop Java 1.4 and 1.5 compilers using the JastAdd extensible compiler system.  ... 
doi:10.25673/5133 fatcat:7dpor6u46bgnrof3ghcybkwtve