Julia is a high-level dynamic language which was invented out of greed to do more. Unlike other high-level dynamic languages, Julia is really fast. It inherits design tenets from Lisp, builds on the good parts of C, MATLAB, R, Python and Ruby to create a language that is performant and highly productive at the same time.
We are proud to announce the first ever JuliaCon India. It will feature the creators of the language Jeff Bezanson, Stefan Karpinski, and Viral B Shah, and an enthusiastic contingent of Julia programmers in India. It’s a two-day event consisting of a day-long conference (9th Oct) and a workshop (10th Oct).
Concurrent and Parallel programming in Julia
Introduce the concurrency and parallelism mechanisms in Julia base language and other packages
This talk will give an introduction to the various
- concurrent programming primitives: Tasks, async-wait, Channels.
- parallel programming primitives: adding physical processes, remote call, spawn, @parallel macro and pmap
- Parallelism provided in library land such as MPI.jl
I’m Amit Murthy, I am a core Julia developer. I am one of the developers working on Julia’s concurrency and parallelism features.