Elektrine lite

← Feed

Will Crichton ⍢

tonofcrates@mastodon.social

<p>Cognitive engineer, assistant professor of computer science at Brown.</p>

Posts

  • View post

    I&#39;m super excited to share our upcoming paper at OOPSLA&#39;26, &quot;A Design Space Exploration of Async/Await&quot;. This paper asks: how differently does async/await behave across today&#39;s languages? (More than you might expect!) And what the heck is &quot;structured concurrency&quot;, really? Check out our ~interactive~ blog post introducing the paper: https://cel.cs.brown.edu/blog/design-space-async-await/

  • View post

    I&amp;#39;m going to be at CHI until Saturday! Say hi if you&amp;#39;re around. I&amp;#39;ll be talking about my new curriculum for an undergrad course on Tools for Thought: https://ai-tools-for-thought.github.io/workshop/documents/chi26/Crichton_Curriculum_for_Tools_for_Thought_TfT_CHI26.pdf And about some ideas for building better document infrastructure for augmented reading: https://chi-star-workshop.github.io/src/assets/pdf/papers/DocumentInfrastructureForAugmentedReading%20-%20Will%20Cric...

  • View post

    If you&amp;#39;ve ever struggled with trait/typeclass compiler errors, or if you&amp;#39;re interested in better user interfaces for compiler diagnostics, check out our upcoming PLDI paper: &amp;quot;An Interactive Debugger for Rust Trait Errors&amp;quot; Rust famously has good error messages. But we found that with the right interface, people become ~3x faster at identifying the root cause of a trait error. See our blog post, including a live demo in your browser: https://cel.cs.brown.edu/blo...