Nicholas D. Matsakis

According to our database1, Nicholas D. Matsakis authored at least 14 papers between 2007 and 2019.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2019
Oxide: The Essence of Rust.
CoRR, 2019

2014
The rust language.
Proceedings of the 2014 ACM SIGAda annual conference on High integrity language technology, 2014

Panel summary: finding safety in numbers: new languages for safe multicore programming and modeling.
Proceedings of the 2014 ACM SIGAda annual conference on High integrity language technology, 2014

A SIMD programming model for dart, javascript, and other dynamically typed scripting languages.
Proceedings of the 2014 Workshop on Programming models for SIMD/Vector processing, 2014

Typed objects in JavaScript.
Proceedings of the DLS'14, 2014

2013
GPU Programming in Rust: Implementing High-Level Abstractions in a Systems-Level Language.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

2012
Parallel Closures: A New Twist on an Old Idea.
Proceedings of the 4th USENIX Workshop on Hot Topics in Parallelism, 2012

2011
Intervals: Data-Race-Free Parallel Programming.
PhD thesis, 2011

2010
A time-aware type system for data-race protection and guaranteed initialization.
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

Handling errors in parallel programs based on happens before relations.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

2009
Programming with Intervals.
Proceedings of the Languages and Compilers for Parallel Computing, 2009

2008
Back to the Future in One Week - Implementing a Smalltalk VM in PyPy.
Proceedings of the Self-Sustaining Systems, First Workshop, 2008

Thread Safety through Partitions and Effect Agreements.
Proceedings of the Languages and Compilers for Parallel Computing, 2008

2007
RPython: a step towards reconciling dynamically and statically typed OO languages.
Proceedings of the 2007 Symposium on Dynamic Languages, 2007


  Loading...