Skip to content

Details

(N.B. Venue change!) Come learn about the internals of the Julia language for scientific computing/data science! This is an advanced talk on language internals from a past core contributor. This is not an introduction to Julia or a tutorial on how to use it. We will be meeting at Recursion Pharmaceuticals in Research Park by the University of Utah.

6:00 - 6:30pm Introductions and dinner

Please RSVP so we can arrange for the dinner.

Dinner (and venue) is sponsored by Recursion Pharmaceuticals (http://www.recursionpharma.com/)

https://secure.meetupstatic.com/photos/event/e/5/3/a/event_463918682.jpeg

Recursion Pharmaceuticals combines innovative biological science with machine learning techniques, including deep learning, to discover treatments for diseases in a fraction of the typical timeframe and at a fraction of the cost. Recursion is ushering in a new era in scientific breakthroughs and advancing towards their bold goal of 100 new treatments by 2025 (http://www.recursionpharma.com/pipeline.html).

6:30pm Talk

Julia implementation deep dive

Julia is an exciting new dynamic programming language for scientific computing. Most technical computing systems use two or more languages for execution: a high level dynamic scripting language for the user interface and a low level high performance static language for computational kernels. Julia is an effort to develop a high level language with performance competitive enough to write most of a technical computing system using a single language. Key to Julia's performance is its type-tag and multiple dispatch language features which work synergistically to allow the Julia compiler to generate efficient code. This talk will be a deep dive into Julia's implementation of multiple dispatch and it's type-tag system. The talk will conclude with a general discussion on the current state of the language and it's ecosystem.

About Jake Bolewski

Jake Bolewski worked as a Research Engineer for 2 years in the Julia Lab at MIT's CSAIL. Previous to that he worked for 6 years in the field of super-resolution and single molecule microscopy at McMaster University, the Jackson Laboratory, and Cornell University.

Related topics

You may also like