Abstract
JAI is a work-in-progress programming language, originally designed as a replacement for C++ for use in game development. This talk will discuss JAI’s advantages for increasing programmer productivity, particularly in creative programming applications. Particular focus will be given to JAI’s powerful compile-time metaprogramming features, as well as comparisons with other low-level programming languages including C++ and Rust.
Speaker Bio
Jatin Chowdhury is an audio signal processing engineer and software developer, with a focus in music technology. He has previously studied at the Center for Computer Research in Music and Acoustics (CCRMA), and worked as an Audio Test Engineer for Tesla Motors. He currently lives in Seattle, WA, and runs Chowdhury DSP, a boutique audio software company.