• Home
  • People
  • Teaching
  • Seminars
  • Software
  • Publications
  • New Members
  • Contact
  • Blog

Inside PRL

Reading between the parentheses

PRL at SNAPL’17

2017-04-25 ::

By: Gabriel Scherer

PRL recently produced three papers for the SNAPL conference.

  • Linking Types for Multi-Language Software: Have Your Cake and Eat It Too, by Daniel Patterson and Amal Ahmed.
  • Search for Program Structure, by Gabriel Scherer
  • Migratory Typing: Ten Years Later, by Sam Tobin-Hochstadt, Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Ben Greenman, Andrew M. Kent, Vincent St-Amour, T. Stephen Strickland and Asumu Takikawa
… more …

Refinement Types

2017-04-20 :: HOPL

By: Kevin Clancy

… more …

Type-Directed Compilation, Parts I and II

2017-04-17 :: HOPL

By: Leif Andersen, William J. Bowman

… more …

Top Five Results of the Past 50 Years of Programming Languages Research

2017-04-04 :: HOPL

By: Ben Greenman

Over the past 50 years, which result from programming languages research has had the greatest impact on working programmers?

… more …

What even is compiler correctness? (cross-post)

2017-03-24 ::

By: William J. Bowman

Tracing JITs for Dynamic Languages

2017-03-15 :: HOPL

By: Ming-Ho Yee

… more …

Type Inference in Stack-Based Programming Languages

2017-03-10 :: HOPL

By: Rob Kleffner

… more …

PLT Redex: mf-apply

2017-03-03 :: PLT Redex, package, lang-extension

By: Ben Greenman

The mf-apply keyword is for checked metafunction application in PLT Redex. In other words, (mf-apply f x) is just like (f x), but errors if f is not a previously-defined metafunction.

Also, consider applying to attend The Racket School of Semantics and Languages in Salt Lake City this summer: http://summer-school.racket-lang.org/2017/

… more …

PLISS: Oregon without the greek

2017-02-28 :: event, lectures, language implementation

By: Jan Vitek

What does every student interested in programming languages need to learn about the practical side of the field? That is the question that the first international summer school on programming language implementation (or PLISS for short) has set out to answer.

… more …

Linear Types for Low-level Languages

2017-02-28 :: HOPL

By: Daniel Patterson

… more …
  • ←
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • →

"Follow the PRL"

Blog generated by Frog, using Bootstrap.

© Copyright Programming Research Laboratory 2015-2016 | made by Catchexception s.r.o. | source on GitHub