The unreasonable effectiveness of multiple dispatch


Details
📅 Doors open at 09:30 and the talk will start at 10:00 sharp, please be on time - breakfast is on us!
👤 SPEAKER 👤
Avik Sengupta, VP Engineering at Julia Computing
ABOUT THE TALK
In this talk, Avik will demonstrate how Julia combines dynamic, high-level sources with a high-performance runtime code. He will show what makes Julia unique among programming languages, and how it enables high-quality numeric computing libraries. He will survey the machine learning / deep learning ecosystem in Julia, and talk about how that can be extended to new kinds of modeling using differentiable programming. The talk will begin as an introduction to the language and finish by showing how it opens up new paradigms of computing.
ABOUT JULIA
Julia is the fastest high-performance open-source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and many other fields. Julia solves the two language problems by combining the ease of use of Python and R with the speed of C++.
BIO
Avik Sengupta is the head of product development and software engineering at Julia Computing, a contributor to open-source Julia and maintainer of several Julia packages. Avik is the author of Julia High Performance, co-founder of two artificial intelligence start-ups in the financial services sector and creator of large complex trading systems for the world's leading investment banks. Prior to Julia Computing, Avik was co-founder and CTO at AlgoCircle and at Itellix, director at Lab49 and head of algorithmic solutions at Decimal Point Analytics. Avik earned his MS in Computational Finance at Carnegie Mellon and MBA Finance at the Indian Institute of Management in Bangalore.

The unreasonable effectiveness of multiple dispatch