MEETUP: Julia Programming Workshop

MEETUP: Julia Programming Workshop

Presented By Paulito Palmes
Paulito Palmes
Paulito Palmes
Research Scientist in IBM Research

Paulito Palmes is a Research Scientist in IBM Research, Ireland. He finished his Ph.D. in Japan and spent his Postdoc training on data mining brain images of Parkinson’s disease patients from the National Neuroscience Institute of Singapore before joining IBM. He has a Master's degree in Artificial Intelligence. His research interests encompass many areas including: biomedical engineering, machine learning, artificial intelligence, data mining, evolutionary neural networks, and the internet of things. His current research focus in IBM is in the area of time series analysis of IoT sensor data.

Presentation Description

Julia is specifically designed from the start of its conception as a language for high-performance computation but at the same time highly interactive. To achieve this, Julia is one of the few modern languages that relies on just-in-time (JIT) compilation via LLVM to make its code run as fast or faster than statically compiled C and Fortran codes. Its modern language design has the following features: multiple dispatches, Lisp-like macros, dynamic types, type inference, built-in parallel/distributed computing, lightweight threads, and elegant high-level language constructs.

Presentation Curriculum

Julia Programming Workshop
74:55
Hide Content