Skip to content

Jeremy G. Siek

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

45

Venues

17

Active years

1999–2023

Best venue rank

A*

Where they publish

Papers

45 indexed papers, newest first.

YearVenueTitleAuthors
2023CALCOThe Metatheory of Gradual Typing: State of the Art and Challenges (Invited Talk).Jeremy G. Siek
2021SPMechanized Type Safety for Gradual Information Flow.Tianyu Chen, Jeremy G. Siek
2020SLEExtrinsically typed operational semantics for functional languages.Matteo Cimini, Dale Miller, Jeremy G. Siek
2019DLSOptimizing and evaluating transient gradual typing.Michael M. Vitousek, Jeremy G. Siek, Avik Chaudhuri
2019PLDIToward efficient gradual typing for structural types via coercions.Andre Kuhlenschmidt, Deyaaeldeen Almahallawi, Jeremy G. Siek
2018PEPMGradually typed symbolic expressions.David Broman, Jeremy G. Siek
2017DLSChallenges and progress toward efficient gradual typing (invited talk).Jeremy G. Siek
2017POPLAutomatically generating the dynamic semantics of gradually typed languages.Matteo Cimini, Jeremy G. Siek
2017POPLBig types in little runtime: open-world soundness and collaborative blame for gradual type systems.Michael M. Vitousek, Cameron Swords, Jeremy G. Siek
2016ECOOPFractional Permissions for Race-Free Mutable References in a Dataflow Intermediate Language.Matteo Cimini, Jeremy G. Siek
2016POPLThe gradualizer: a methodology and algorithm for generating gradual type systems.Matteo Cimini, Jeremy G. Siek
2015ESOPMonotonic References for Efficient Gradual Typing.Jeremy G. Siek, Michael M. Vitousek, Matteo Cimini, Sam Tobin-Hochstadt, Ronald Garcia
2015ICFPPycket: a tracing JIT for a functional language.Spenser Bauman, Carl Friedrich Bolz, Robert Hirschfeld, Vasily Kirilichev, Tobias Pape, Jeremy G. Siek, Sam Tobin-Hochstadt
2015PLDIBlame and coercion: together again for the first time.Jeremy G. Siek, Peter Thiemann, Philip Wadler
2014DLSDesign and evaluation of gradual typing for python.Michael M. Vitousek, Andrew M. Kent, Jeremy G. Siek, Jim Baker
2014OOPSLARegion-based memory management for GPU programming languages: enabling rich data structures on a spartan host.Eric Holk, Ryan Newton, Jeremy G. Siek, Andrew Lumsdaine
2014PEPMCompile-time reflection and metaprogramming for Java.Weiyu Miao, Jeremy G. Siek
2012ICFPInterpretations of the gradually-typed lambda calculus.Jeremy G. Siek, Ronald Garcia
2012ISSTAMeasuring enforcement windows with symbolic trace interpretation: what well-behaved programs say.Devin Coughlin, Bor-Yuh Evan Chang, Amer Diwan, Jeremy G. Siek
2012OOPSLA19th international workshop on foundations of object-oriented languages (FOOL'12).Jeremy G. Siek, Jonathan Aldrich, John Tang Boyland
2012SACPattern-based traits.Weiyu Miao, Jeremy G. Siek
2011OOPSLA2011 international workshop on foundations of object-oriented languages (fool'11): splash/oopsla '11 workshop summary.Jonathan Aldrich, Jeremy G. Siek, Elena Zucca
2011POPLBlame for all.Amal Ahmed, Robert Bruce Findler, Jeremy G. Siek, Philip Wadler
2010CGOAn efficient software transactional memory using commit-time invalidation.Justin Emile Gottschlich, Manish Vachharajani, Jeremy G. Siek
2010GPCEIncremental type-checking for type-reflective metaprograms.Weiyu Miao, Jeremy G. Siek
2010OOPSLA2010 international workshop on foundations of object-oriented languages (FOOL'10): SPLASH/OOPSLA'10 workshop summary.Jonathan Aldrich, Jeremy G. Siek
2010PEPMGeneral purpose languages should be metalanguages.Jeremy G. Siek
2010POPLThreesomes, with and without blame.Jeremy G. Siek, Philip Wadler
2009ECOOPAn efficient lock-aware transactional memory implementation.Justin Emile Gottschlich, Jeremy G. Siek, Manish Vachharajani, Dwight Y. Winkler, Daniel A. Connors
2009ECOOPThreesomes, with and without blame.Jeremy G. Siek, Philip Wadler
2009ESOPExploring the Design Space of Higher-Order Casts.Jeremy G. Siek, Ronald Garcia, Walid Taha
2009ICCSGenerating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes.Boyana Norris, Albert Hartono, Elizabeth R. Jessup, Jeremy G. Siek
2009SCAutomating the generation of composed linear algebra kernels.Geoffrey Belter, Elizabeth R. Jessup, Ian Karlin, Jeremy G. Siek
2008DLSGradual typing with unification-based inference.Jeremy G. Siek, Manish Vachharajani
2007ECOOPGradual Typing for Objects.Jeremy G. Siek, Walid Taha
2007PEPMConcoqtion: indexed types now!Seth Fogarty, Emir Pasalic, Jeremy G. Siek, Walid Taha
2006ECOOPA Semantic Analysis of C++ Templates.Jeremy G. Siek, Walid Taha
2006OOPSLALCSD: library-centric software design.Josh Bloch, Jaakko Jrvi, David R. Musser, Sibylle Schupp, Jeremy G. Siek
2006OOPSLAConcepts: linguistic support for generic programming in C++.Douglas P. Gregor, Jaakko Jrvi, Jeremy G. Siek, Bjarne Stroustrup, Gabriel Dos Reis, Andrew Lumsdaine
2006PLDIAlgorithm specialization in generic programming: challenges of constrained generics in C++.Jaakko Jrvi, Douglas P. Gregor, Jeremiah Willcock, Andrew Lumsdaine, Jeremy G. Siek
2005GPCELanguage Requirements for Large-Scale Generic Libraries.Jeremy G. Siek, Andrew Lumsdaine
2005PLDIEssential language support for generic programming.Jeremy G. Siek, Andrew Lumsdaine
2004OOPSLAModular generics.Jeremy G. Siek
2003OOPSLAA comparative study of language support for generic programming.Ronald Garcia, Jaakko Jrvi, Andrew Lumsdaine, Jeremy G. Siek, Jeremiah Willcock
1999OOPSLAThe Generic Graph Component Library.Lie-Quan Lee, Jeremy G. Siek, Andrew Lumsdaine