Thread
Stories related to "Fine-grained Language Composition" across the full archive.
Abstract: "Although run-time language composition is common, it normally takes the form of a crude
Foreign Function Interface (FFI). While useful, such compositions tend to be coarse-grained and
slow. In this paper we introduce a novel fine-grained syntactic composition of PHP and Python
which al...
> Koka is a function-oriented programming language that seperates pure values from side-effecting computations, where the effect of every function is automatically inferred. Koka has many features that help programmers to easily change their data types and code organization correctly, while having a...
This is an annual conference run by the University of Oregon focusing on
programming language technologies. Video lectures go back through 2008:
- 2016 - [Types, Logic, Semantics, and Verification](https://www.cs.uoregon.edu/research/summerschool/summer16/curriculum.php) (linked)
- 2015 - [Ty...
Katahdin - a programming language where the syntax and semantics are mutable at runtime
(chrisseaton.com)
From 2007, but still quite relevant in its usage of PEGs/Packrat to compose very different grammars into a single language. The runtime mutability aspect is also a fairly major departure from the traditional offline compiler approach.
This example form the documentation sums how powerful it can b...
GRIN Compiler - whole program optimizer for lazy and strict functional languages
(grin-compiler.github.io)