Skip to content

Why Julia? Inaugural Meeting.

Photo of Paulito Palmes
Hosted By
Paulito P.
Why Julia? Inaugural Meeting.

Details

Julia is one of the youngest programming languages for high performance numerical and scientific computing. Its development started in 2009 and became publicly available only on Feb. 2012 (version 0.3). The latest Julia is version 0.4.

The main features of Julia:

  • designed for parallelism and distributed computation
  • uses LLVM for JIT compilation with speed close to C
  • multiple dispatch
  • metaprogramming with Lisp-like macros
  • dynamic type system
  • lots of Matlab/R/Python/Ruby/Lisp features

Our first meetup will be an overview of the main features of Julia particularly in the areas of parallel and distributed computations as well as the split-apply-combine strategy.

I'm looking for co-organizers. Please feel free to contact me if you are interested. I prefer talks that cover areas in other branches of science and math such as applications of Julia in biomedical engineering, neural networks, deep learning, cognitive computing, visualisations, simulations, dynamical systems, physics, etc.

Photo of Dublin Julia Users Group group
Dublin Julia Users Group
See more events