Skip to content

Commit

Permalink
Update Walter's online 24 details
Browse files Browse the repository at this point in the history
  • Loading branch information
mdparker committed Mar 16, 2024
1 parent 3b52016 commit acea263
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions 2024/online/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ <h2>Saturday March 16</h2>
</div>
<p class="bio w3-card">Mike discovered computer science at the age of 13 when googling &ldquo;how do I make games&rdquo;. Since that fateful Google search, Mike has worked as a freelance game developer, worked in industry for Intel, Sony PlayStation, Oblong Industries, and researched at The Ohio Supercomputer Center to name a few. Mike cares about building tools to help programmers monitor and improve the performance of real time applications&mdash;particularly any visual multimedia. Mike believes computer science can be learned by all. Mike Shah completed his Ph.D. at Tufts University in 2017 and is an Associate Teaching Professor at Northeastern University. Mike also consults as a 3D Senior Graphics Engineer. In Michael&#8217;s spare time he goes for long runs, plays video games while on his exercise bike, learns guitar, and considers himself an amateur pizza and wine maker. <a href="https://youtube.com/c/MikeShah">Mike&#8217;s YouTube channel</a> covers various graphics and programming including Dlang!</p>
</li>
<li id="walterb"><a href="#walterb"><strong>19:00 Pattern Matching for D</strong></a>&mdash;
<li id="walterb"><a href="#walterb"><strong>19:00 Drinking the Tears of D's Competitors</strong></a>&mdash;
by Walter Bright
<div class="talktitle w3-card-4">
<img class="speakerIMG w3-image" src="../../2020/images/bright.jpg">
Expand All @@ -290,7 +290,8 @@ <h2>Saturday March 16</h2>
<div class="talklinks">
</div>
</div>
<p class="talkdesc">Pattern Matching (and its buddy, Option Types) has become a widespread and very useful feature in programming languages. D already has some support for pattern matching. I'll go over the existing support and discuss a path for D to fully support pattern matching.</p>
<p class="talkdesc">D, like most modern languages, has builtin types as well as the ability to create user-defined types. Also like most modern languages, the user-defined types are not quite as capable as the builtin ones. This talk is about removing probably the most talked about deficit with user-defined types.
</p>
</div>
<p class="bio w3-card">Walter Bright is the creator and first implementer of the D programming language and has implemented compilers for several other languages. He&#8217;s an expert in all areas of compiler technology, including front ends, optimizers, code generation, interpreter engines, and runtime libraries. Walter regularly writes articles about compilers and programming, is known for engaging and informative presentations, and provides training in compiler development techniques. Many are surprised to discover that Walter is also the creator of the wargame Empire, which is still popular today over 30 years after its debut.</p>
</li>
Expand Down

0 comments on commit acea263

Please sign in to comment.