Loading Events

« All Events

  • This event has passed.

Introduction to Julia

May 24, 2016 @ 9:00 am - 1:00 pm

zeros and ones

data-science-sponsored-event-tag

This workshop aims to introduce both users of scripting languages and advanced programmers to the Julia ecosystem, and explore details about the Julia language which can help produce efficient and readable code.

This workshop aims to introduce both users of scripting languages and advanced programmers to the Julia ecosystem, and explore details about the Julia language which can help produce efficient and readable code.

To find out about future one-day courses, please join our mailing list.

Julia is a relatively new language which has been making waves in the scientific community due to its ease of use as a scripting language combined with its ability to produce programs with comparable runtimes to C/Fortran. For this reason, Julia is situated is fast becoming a major language in high-performance and “big data” computing. However, the current state of the Julia ecosystem can be intimidating to much of its target audience, which is both high-level scriptors (using MATLAB/Python/R) all the way to developers of high-performance libraries (using C/Fortran). This workshop is aims to introduce both users of scripting languages and advanced programmers to the Julia ecosystem, and explore details about the Julia language which can help produce efficient and readable code. The goal of the workshop is for students to understand where Julia can be applied and be well-equipped to start using Julia in their own research. Students will learn about the current state of Julia development (IDEs, documentation, where to get help), how to write efficient code by understanding some of Julia’s internals via small projects, solve problems using advanced Julia features (metaprogramming, multiple-dispatch, etc.), and learn workarounds to common issues newcomers face (scoping problems, type conversions, etc.). Near the end of the workshop, participants will break out into groups to solve problems which mirror research problems in data science and scientific computing.

Date:May 24, 2016
Time: 9 am to 1 pm
Location: Donald Bren Hall, Room 3011
Instructor: Chris Rackauckas
Pre-requisites: Previous experience with a scripting language (R/Python/MATLAB etc.).

Registration for this workshop has closed due to capacity constraints. You my still attend as a walk-in on the day of the workshop, as long as there are seats available when the workshop begins. You are also invited to fill out this workshop interest survey.

Name*

 
Checkbox*

 

Details

Date:
May 24, 2016
Time:
9:00 am - 1:00 pm
Close Menu