Proud advisor moment 2: Javad Abdi convocated in Toronto as I presented his work at #spaa2024 (his choice!) Javad's work interrogates the #Rust programming language claim of fearless concurrency. Through a case study, we find that #Rust programmers indeed need not be fearful when expressing easy parallelism, but when parallelism gets hard (e.g., irregular run-time varying data dependences) #Rust is not inherently easier to use than its predecessors like C++.
Paper: https://www.eecg.utoronto.ca/~mcj/papers/2024.rpb.spaa.pdf
Paper: https://www.eecg.utoronto.ca/~mcj/papers/2024.rpb.spaa.pdf

