Please log in to watch this conference skillscast.
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:
- Functional Programming with Bananas in Barbed Wire (SkillsCast recorded in October 2017)
- Haskell Fundamentals (2-Day Course) with Alejandro Serrano (Online Course on 5th - 6th July 2021)
- Haskell Fundamentals (4-Day Course) with Alejandro Serrano (Online Course on 8th - 11th November 2021)
- Haskell eXchange 2021 (Online Conference on 16th - 17th November 2021)
- LDN *Virtual* Talks May 2021 (Online Meetup on 27th May 2021)
- Monitoring Temperature (with Too Many Bluetooth Thermometers) (SkillsCast recorded in April 2021)
- Rusty Azure (SkillsCast recorded in April 2021)
Raytracing with Haskell
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.