From a11304ef41efe68dc9425350d1d551fc2e084178 Mon Sep 17 00:00:00 2001 From: Zeeshan Lakhani Date: Mon, 8 Sep 2014 13:21:56 -0400 Subject: [PATCH] add papers from peter burka, including the one he'll present in nyc, *crossing-the-gap* --- functional_programming/README.md | 4 ++++ garbage_collection/README.md | 2 ++ operating_systems/README.md | 2 ++ 3 files changed, 8 insertions(+) diff --git a/functional_programming/README.md b/functional_programming/README.md index d73c946..a41b32d 100644 --- a/functional_programming/README.md +++ b/functional_programming/README.md @@ -11,3 +11,7 @@ ## Concatenative Programming * :scroll: [Concatenative Programming: An Overlooked Paradigm in Functional Programming](http://mitarbeiter.hs-heilbronn.de/~herzberg/Publications/ICSOFT.2009.pdf) + +## Imperative Programming - Functional Programming + +* [Crossing the Gap from Imperative to Functional Programming through Refactoring](http://dig.cs.illinois.edu/papers/lambdaRefactoring.pdf) diff --git a/garbage_collection/README.md b/garbage_collection/README.md index 43a000c..97145fb 100644 --- a/garbage_collection/README.md +++ b/garbage_collection/README.md @@ -3,3 +3,5 @@ * [Teaching Garbage Collection without Implementing Compilers or Interpreters](http://faculty.cs.byu.edu/~jay/static/cooper-sigcse2013.pdf) * [Message Analysis Guided Allocation and Low Pause Incremental GC in a Concurrent Language](http://user.it.uu.se/~kostis/Papers/ismm04.pdf) + +* [And Then There Were None: A Stall-Free Real-Time Garbage Collector for Reconfigurable Hardware](http://researcher.watson.ibm.com/researcher/files/us-bacon/Bacon12AndThen.pdf) diff --git a/operating_systems/README.md b/operating_systems/README.md index 9cdd929..f7f675f 100644 --- a/operating_systems/README.md +++ b/operating_systems/README.md @@ -1 +1,3 @@ * [Xen and the Art of Virtualization](http://www.cl.cam.ac.uk/research/srg/netos/papers/2003-xensosp.pdf) + +* [The operating system: should there be one?](http://plosworkshop.org/2013/preprint/kell.pdf)