Please log in to watch this conference skillscast.
Junpi is a new free / open-source, high-performance multimedia library for Haskell, whose design is strongly guided by the development needs of real commercial games. At the heart of Junpi's design philosophy is 'instant-feedback': you change your code and see the results instantly, without having to wait e.g. for an SDL/OpenGL window to re-initialize. Junpi balances ease-of-use with flexibility and power by providing a high-level 'safe' API in addition to a lower-level DSL for customizing and extending its backend engine.
In this talk, you will learn from a hands-on demo of Junpi, and you will explore how Junpi improves over existing tools such as Gloss. You will also discover some of the challenges faced in designing and implementing Junpi, and how Haskell came to the rescue by functioning equally well as a high-level and as a low-level language.
YOU MAY ALSO LIKE:
- Fast Track to RESTful Microservices (in London on 24th - 26th May 2017)
- Whole Team Approach to Agile Testing (in London on 5th - 7th June 2017)
- µCon 2017: The Microservices Conference (in London on 6th - 7th November 2017)
- Serverless Architecture with Azure Functions with Christos Matskas! (in London on 29th November 2017)
Graphics, sound, fonts, and joysticks unleashed: the Junpi multimedia library
Robert Henderson founded the company Fivey Software in 2015 with the following dual mission: to create commercial video games in Haskell, and to develop high-quality free / open-source game-making tools for the Haskell language. Fivey Software's first game is scheduled for release on Raspberry Pi and PC in 2017.