Mcqvgmvk0n70f9plphn0
SkillsCast

Raytracing with Haskell

11th October 2018 in London at CodeNode

There are 38 other SkillsCasts available from Haskell eXchange 2018

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Understanding the performance of Haskell code is often an important factor for success in many applications.

In this talk, Michał will explain the Haskell memory model and show various techniques for improving the performance of a program. He will use a small raytracer written in Haskell to get a good feel on the effects of the optimizations applied and to see how fast we can really get. By the end of the talk, you will be familiar with basic principles of 3D graphics and the sometimes surprising ways in which Haskell can be optimized.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Raytracing with Haskell

Michał Kawalec

Michał is an engineer of many trades. He is currently responsible for libraries and architecture of League of Legends, and, previously, he had worked with startups, supercomputers, and particle detectors. At night, he writes Haskell libraries and runs the biggest Haskell Meetup in Poland.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Understanding the performance of Haskell code is often an important factor for success in many applications.

In this talk, Michał will explain the Haskell memory model and show various techniques for improving the performance of a program. He will use a small raytracer written in Haskell to get a good feel on the effects of the optimizations applied and to see how fast we can really get. By the end of the talk, you will be familiar with basic principles of 3D graphics and the sometimes surprising ways in which Haskell can be optimized.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Raytracing with Haskell

Michał Kawalec

Michał is an engineer of many trades. He is currently responsible for libraries and architecture of League of Legends, and, previously, he had worked with startups, supercomputers, and particle detectors. At night, he writes Haskell libraries and runs the biggest Haskell Meetup in Poland.

Photos