October Links

November 1 2022

Blog archive

 
Last 10 blog posts
How Big Should a Programming Language Be?
Rust's Two Kinds of 'Assert' Make for Better Code
Scheduling my Electricity Usage
Why Aren't Programming Language Specifications Comprehensive?
Distinguishing an Interpreter from a Compiler
try_repeat released
Why We Need to Know LR and Recursive Descent Parsing Techniques
Compiled and Interpreted Languages: Two Ways of Saying Tomato
Software Security Research Position
How Might Generative AI Change Programming?
 
  • How we use binary search to find compiler bugs. This is such an obvious JIT debugging technique that I almost didn't read to the end of the article. I'm glad I did because... this hadn't occurred to me before!
  • A Vision of Metascience. It's unlikely that the current way we go about research is optimal: how can we explore the design space and improve how we go about doing things?
If you’d like updates on new blog posts: follow me on Mastodon or Twitter; or subscribe to the RSS feed; or subscribe to email updates:

Comments



(optional)
(used only to verify your comment: it is not displayed)

Can't load comments