Skip to content

Commit c27d86e

Browse files
committed
25 Add Davis and Nitu slides
1 parent 92cf6a9 commit c27d86e

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

2025/index.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,9 @@ <h1>Schedule</h1>
401401
<div class="talkmeta">
402402
Audience: Advanced<br>
403403
Duration: 40 Minutes<br>
404+
<div class="talklinks">
405+
<a href="./slides/davis.pdf">Slides (PDF)</a>
406+
</div>
404407
</div>
405408
<p>A new version of D&#8217;s standard library, Phobos, is currently in development to correct some of the mistakes that have been made over the years which we&#8217;ve been unable to fix without breaking code. Part of that effort involves porting over and improving the various metaprogramming facilities in Phobos v2&mdash;chief among these being what&#8217;s found in <code>std.traits</code> and <code>std.meta</code>. This talk will discuss some of the design decisions involved in that process and go over some of the lessons learned and some things that the language would ideally do better than it currently does with type introspection. Various concepts related to type introspection and metaprogramming in D will be explained and explored.</p>
406409
</div>
@@ -511,6 +514,9 @@ <h1>Schedule</h1>
511514
<div class="talkmeta">
512515
Audience: All<br>
513516
Duration: 30 Minutes<br>
517+
<div class="talklinks">
518+
<a href="./slides/nitu.pdf">Slides (PDF)</a>
519+
</div>
514520
</div>
515521
<p>For a couple of years, the DLF team has been having regular meetings to organize and prioritize tasks. As a consequence, priority projects have been identified and work on them has gotten underway. This talk will present those projects, the progress achieved so far, and the next steps forward.</p>
516522
</div>

2025/slides/davis.pdf

147 KB
Binary file not shown.

2025/slides/nitu.pdf

41.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)