nathaniel hejduk
2233 Tech Drive
Mudd Room 3418
Evanston, IL 60208-3109
I’m a fourth-year PhD student investigating the pragmatics of programming languages:
- How do a language’s characteristics affect its usefulness in a given context?
- What causes a software developer to prefer one language over another?
- How can we improve the process by which individual languages evolve?
I work with Christos Dimoulas at Northwestern. Right now, I’m studying whether and how contracts can make it easier to test code effectively.
news
| Aug 20, 2026 | Passed my qualifying exam |
|---|---|
| Nov 17, 2025 | First lead-author journal article accepted |
| Oct 05, 2024 | Delivered my first talk at RacketCon |
| Sep 13, 2023 | Began PhD program at Northwestern CS |
| May 06, 2023 | Graduated from Rice University with a BS in Computer Science |