Ross Tate

Orcid: 0000-0002-7608-4605

According to our database1, Ross Tate authored at least 22 papers between 2010 and 2021.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2021
Type stability in Julia: avoiding performance pathologies in JIT compilation.
Proc. ACM Program. Lang., 2021

Transitioning from structural to nominal code with efficient gradual typing.
Proc. ACM Program. Lang., 2021

Type Stability in Julia: Avoiding Performance Pathologies in JIT Compilation (Extended Version).
CoRR, 2021

Evidenced Frames: A Unifying Framework Broadening Realizability Models.
Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science, 2021

2020
World age in Julia: optimizing method dispatch in the presence of eval.
Proc. ACM Program. Lang., 2020

World Age in Julia: Optimizing Method Dispatch in the Presence of Eval (Extended Version).
CoRR, 2020

First-Order Logic for Flow-Limited Authorization.
Proceedings of the 33rd IEEE Computer Security Foundations Symposium, 2020

2019
The Effects of Effects on Constructivism.
Proceedings of the Thirty-Fifth Conference on the Mathematical Foundations of Programming Semantics, 2019

2018
Empowering union and intersection types with integrated subtyping.
Proc. ACM Program. Lang., 2018

Strict and lazy semantics for effects: layering monads and comonads.
Proc. ACM Program. Lang., 2018

2017
Sound gradual typing is nominally alive and well.
Proc. ACM Program. Lang., 2017

Retargeting Gradual Typing (Invited Talk).
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017

2016
Java and scala's type systems are unsound: the existential crisis of null pointers.
Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, 2016

2015
Preventing glitches and short circuits in high-level self-timed chip specifications.
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2015

2014
Getting F-bounded polymorphism into shape.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2014

2013
The sequential semantics of producer effect systems.
Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2013

2012
Equality saturation: using equational reasoning to optimize imperative functions.
PhD thesis, 2012

2011
Equality Saturation: A New Approach to Optimization
Log. Methods Comput. Sci., 2011

Taming wildcards in Java's type system.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

Equality-Based Translation Validator for LLVM.
Proceedings of the Computer Aided Verification - 23rd International Conference, 2011

2010
Generating compiler optimizations from proofs.
Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2010

Inferable object-oriented typed assembly language.
Proceedings of the 2010 ACM SIGPLAN Conference on Programming Language Design and Implementation, 2010


  Loading...