Return to Colloquia & Seminar listing
Introduction to Julia
Student-Run Computer Program for Mathematics SeminarSpeaker: | Ethan Anderes, UC Davis |
Location: | 2112 MSB |
Start time: | Fri, Dec 5 2014, 4:10PM |
Julia is a new programming language specifically designed for scientific programming. It has a high level syntax which, on the surface, looks similar to Matlab or R. However, it is fast and can attain speeds close to complied C code. I've recently ported all my Matlab code to Julia and have been using Julia exclusively for the past year. In this talk I'll give an introduction to Julia for beginners focusing on features of the language I'm most familiar with. I'll also give a broad overview of the main design philosophy of the language. For those who want to follow along during the talk, install v0.3.2 binaries of Julia from julialang.com and have python with matplotlib working if you want to make some plots (I recommend the Anaconda distribution).