Thursday, 18 May 2017, 7:30pm - 9:00pm

Dr. Malcolm Sherrington, Partner, Amis Consulting LLP

Until recently, programming languages divided into two camps: interpreted and compiled. While the former have found favour due to their convenience, they are regarded by many as being too slow and for serious work and frequently must be combined with one (or more) compiled languages to achieve acceptable performance. In the last five years a new breed of languages has emerged which utilises Just-in-Time (JIT) compilation techniques to combine the best features of both. These include Google-V8, Lua, Rust and MIT’s Julia; which is rapidly gaining popularity in serious scientific and statistical computing.

Dr. Sherrington will discuss why Julia is so fast. He will show that just merely JIT-tering code is insufficient to realise performance and will pose the question as to whether Julia’s speed can be retrofitted to existing languages such as Python and R.

Location

Sopra Steria, Hemel Hempstead
Three Cherry Trees Lane, Hemel Hempstead, HP2 7AH

Cost

Free for members and non-members

Last updated 12th November, 2023 at 11:27am