🦞🌯 Lobster Roll

Thread

Fine-grained Language Composition (tratt.net)

Stories related to "Fine-grained Language Composition" across the full archive.

Fine-grained Language Composition (tratt.net)
Fine-grained Language Composition (arxiv.org)
Fine-grained Language Composition: Case Study (2016) (drops.dagstuhl.de)
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...
Fine-grained Language Composition (2016) (tratt.net)
Composition and Reuse with Compiled Domain-Specific Languages (ppl.stanford.edu)
Programming Languages and Compilers Commons (network.bepress.com)
Rascal Metaprogramming Language (rascal-mpl.org)
Bounded Refinement Types (arxiv.org)
Pi-Forall: How to use and implement a dependently-typed language (youtube.com)
Rhine – A typed Elixir-inspired language on LLVM (github.com)
The new and improved programming languages zoo (math.andrej.com)
Esolang, the esoteric programming languages wiki (esolangs.org)
Koka - A functional language with effects (microsoft.com)
> 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...
undefined behavior and the purpose of C (yodaiken.com)
Oregon Programming Languages Summer School (2016) (cs.uoregon.edu)
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...
PL for SE, Part 1: “Programming Languages” (taliasplse.wordpress.com)
Alms - Sound, ML-like Language with Affine Types (2011) (users.eecs.northwestern.edu)
Typed Assembly Language (1998) (cs.cornell.edu)
Undefined Behavior in 2017 (blog.regehr.org)
The Lux Programming Language [Strange Loop 2017] (youtube.com)
Refinement Types in ML (1991) (cs.cmu.edu)
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...
Papers from the Lost Culture of Array Languages (prog21.dadgum.com)
A Gentle Intro to PLT (Programming Language Theory) (mpc.sh)
A graph of programming languages connected through compilers (akr.am)
Introduction to µUBSan - a clean-room reimplementation of the Undefined Behavior Sanitizer runtime (blog.netbsd.org)
A formally verified transformation to unify multiple nested clocks for a Lustre-like language (scis.scichina.com)
Nim: hot code-reloading at runtime on a compiled language (youtube.com)
Nim programming language: version 0.19.6 released (nim-lang.org)
GRIN Compiler - whole program optimizer for lazy and strict functional languages (grin-compiler.github.io)