Lessons from Building a Subpar Programming Language

Last year, I started implementing an unusual programming language from scratch, in TypeScript, for fun. It turned out kind of... weird! But along the way were lessons about why popular languages are designed the way that they are, and what we could do to design better ones. Plus, TypeScript tricks, JavaScript performance, and some tips on writing practical parsers.

Speaker:   Armand Zerilli
Date:   December 1st, 2021
Time:   6:30 PM - 8:00 PM
Location:   Zoom pw: ND2112

====== RSVP Here! =======

Speaker Bio

Armand Zerilli is a senior software engineer at InVision. He is a somewhat-clever programmer who loves programming language theory, creative coding, and human-centric design. Also keyboards. 60% water by weight. Beware of even cheaper imitations!