A Conversation with Razvan Nitu on his D Programming Language Work

Опубликовано: 19 Май 2026
на канале: The D Language Foundation
434
22

In this D Community Conversation, Mike Parker and Razvan Nitu discus Razvan's path to the D programming language core team, his work with university students and Symmetry Autumn of Code, DMD as a library, and more.

Razvan's "Call to Arms" blog post:
https://dlang.org/blog/2024/02/22/dmd...

DMD Contributor Guidelines
https://github.com/dlang/dmd/blob/mas...

---
Razvan's past DConf talks:

2017
   • DConf 2017: D Language Compiler as a Libra...  

2018
   • Razvan Nitu: ExposeD - the war stories of ...  

2019
   • DConf 2019: Introducing the D Copy Constru...  

2023
   • DConf '23 -- DMD as a Library: Between Myt...  
---

The D home page:
https://dlang.org/

The DConf home page:
https://dconf.org/

#dlang #dmd #compilers

TIMECODES:
00:00 Introduction
00:55 How did Razvan get into programming?
02:53 How did he get started with D?
05:06 About Razvan's first DConf talk
06:11 How did he progress as a contributor?
09:18 Did he interact with Walter in the early days?
11:11 How did his D Summer School get started?
14:06 Is the summer school stilly running?
14:57 On his perspective as a SAOC mentor
19:44 How did he get onto the core D team?
25:09 What was the first year like creating a new role alone?
29:24 How did his process change after Dennis Korpel joined him?
30:55 Why is DMD-as-a-library his responsibility?
32:42 On refactoring the DMD AST
37:26 On SAOC projects using DMD-as-a-library
39:12 What does he think about a DMD daemon and built-in LSP server?
42:48 Which of the DLF's plans is he excited about?
44:58 Is he planning to submit a DConf '24 talk?
45:52 Does he have any advice to people hesitant to submit a DConf talk?
47:26 What keeps him coming back to DConf?
48:56 What advice does he have for potential core project contributors?
53:52 What can people do about old issues?
57:52 Parting thoughts