Julia -- Looks like Python, feels like Lisp, runs like C/Fortran

Julia is a fast, dynamic, open source, easy to use programming language, designed to solve the two-language problem. It provides ease in both syntax and speed, and adopts multiple dispatch as its paradigm. In this talk, we will give an overview of the strengths and applications of Julia, as well as cover its basic syntax. Through a short live coding demonstration and text game AI with the Flux.jl package, we will demonstrate Julia's ease of use and comprehensive support for Machine Learning and Scientific Computing.

Choi Ching Lam

Choi Ching Lam

The Julia Language Community / Hong Kong

Choi Ching Lam and Kim Fung are members of The Julia Language Community and Julia Student Club leaders at their respective high schools. Both involved in the open source initiative Google Code In Julia track, Ching Lam and Kim have worked with various Julia packages including Flux.jl, Makie.jl and NeuralNetDiffE.jl. Ching Lam is keenly interested in Computer Vision and Scientific Computing, is currently an intern at NVIDIA's AI Tech Center, and aspires to become a researcher. Kim is passionate about Data Science and Philosophy, aims to drive change with Open Source, and aspires to create a startup in the future.

Kim Fung

Kim Fung

The Julia Language Community / Hong Kong

Choi Ching Lam and Kim Fung are members of The Julia Language Community and Julia Student Club leaders at their respective high schools. Both involved in the open source initiative Google Code In Julia track, Ching Lam and Kim have worked with various Julia packages including Flux.jl, Makie.jl and NeuralNetDiffE.jl. Ching Lam is keenly interested in Computer Vision and Scientific Computing, is currently an intern at NVIDIA's AI Tech Center, and aspires to become a researcher. Kim is passionate about Data Science and Philosophy, aims to drive change with Open Source, and aspires to create a startup in the future.