BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × China
1 × Denmark
1 × Hungary
1 × Sweden
2 × Canada
2 × France
2 × Germany
2 × United Kingdom
9 × USA
Collaborated with:
K.Fisher M.Fluet L.Bergstrom M.Rainey Y.Xiao J.G.Riecke A.Shaw P.Krajcevski A.Turon C.Song S.C.North C.V.Russo L.George F.Guillame Z.Shao A.W.Appel S.Marlow S.L.P.Jones A.Moran M.Le N.Sandler S.Rosen N.Ford
Talks about:
parallel (6) languag (3) concurr (3) class (3) data (3) manticor (2) higher (2) compil (2) order (2) optim (2)

Person: John H. Reppy

DBLP DBLP: Reppy:John_H=

Facilitated 2 volumes:

ICFP 2015Ed
ICFP 2006Ed

Contributed to:

ICFP 20142014
PPoPP 20132013
ICFP 20122012
PADL 20112011
ICFP 20102010
CEFP 20092009
ICFP 20092009
ICFP 20082008
ECOOP 20072007
POPL 20072007
GPCE 20062006
PLDI 20012001
ECOOP 20002000
ESOP 20002000
PLDI 19991999
PLDI 19961996
CC 19941994
LFP 19941994
PLDI 19911991
PLDI 19881988
FPCA 19871987

Wrote 22 papers:

ICFP-2014-BergstromFLRS #effectiveness #higher-order #optimisation
Practical and effective higher-order optimizations (LB, MF, ML, JHR, NS), pp. 81–93.
PPoPP-2013-BergstromFRRRS #parallel
Data-only flattening for nested data parallelism (LB, MF, MR, JHR, SR, AS), pp. 81–92.
ICFP-2012-BergstromR #gpu
Nested data-parallelism on the gpu (LB, JHR), pp. 247–258.
PADL-2011-KrajcevskiR #api #declarative
A Declarative API for Particle Systems (PK, JHR), pp. 130–144.
ICFP-2010-BergstromRRSF #lazy evaluation
Lazy tree splitting (LB, MR, JHR, AS, MF), pp. 93–104.
CEFP-2009-FluetBFRRSX #functional #parallel #programming
Programming in Manticore, a Heterogenous Parallel Functional Language (MF, LB, NF, MR, JHR, AS, YX), pp. 94–145.
ICFP-2009-ReppyRX #concurrent #ml #parallel
Parallel concurrent ML (JHR, CVR, YX), pp. 257–268.
ICFP-2008-FluetRR #framework #parallel #scheduling
A scheduling framework for general-purpose parallel languages (MF, MR, JHR), pp. 241–252.
ICFP-2008-FluetRRS #parallel #thread
Implicitly-threaded parallelism in Manticore (MF, MR, JHR, AS), pp. 119–130.
ECOOP-2007-ReppyT #metaprogramming
Metaprogramming with Traits (JHR, AT), pp. 373–398.
POPL-2007-ReppyX #message passing
Specialization of CML message-passing primitives (JHR, YX), pp. 315–326.
GPCE-2006-ReppyS #generative #interface
Application-specific foreign-interface generation (JHR, CS), pp. 49–58.
PLDI-2001-MarlowJMR #exception #haskell
Asynchronous Exceptions in Haskell (SM, SLPJ, AM, JHR), pp. 274–285.
ECOOP-2000-FisherR #type system
Extending Moby with Inheritance-Based Subtyping (KF, JHR), pp. 83–107.
ESOP-2000-FisherRR #calculus #compilation
A Calculus for Compiling and Linking Classes (KF, JHR, JGR), pp. 135–149.
PLDI-1999-FisherR #design
The Design of a Class Mechanism for Moby (KF, JHR), pp. 37–49.
PLDI-1996-ReppyR #ml #standard
Simple Objects for Standard ML (JHR, JGR), pp. 171–180.
CC-1994-GeorgeGR #compilation #optimisation
A Portable and Optimizing Back End for the SML/NJ Compiler (LG, FG, JHR), pp. 83–97.
Unrolling Lists (ZS, JHR, AWA), pp. 185–195.
PLDI-1991-Reppy #concurrent #higher-order #named
CML: A Higher-Order Concurrent Language (JHR), pp. 293–305.
Synchronous Operations as First-Class Values (JHR), pp. 250–259.
FPCA-1987-NorthR #concurrent #garbage collection #hardware
Concurrent garbage collection on stock hardware (SCN, JHR), pp. 113–133.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.