F# for Fun and Games
|Session Type||Experience Report|
When it comes to functional programming languages, most people think the usages are limited to dull data processing tasks, but they make a great choice for plenty of other fun jobs.
Topics covered include an introduction to some of the best features of F# in particular for game development as well as why use a functional language at all in these circumstances. The session will also cover how to cope with no mutability in the world of games, a world typically dominated by large amounts of global state.
Anthony Brown (Blue Yolk Studios)
Anthony Brown is the founder of and software developer at Blue Yolk Studios, a game development studio focusing on creating fun games with the right technologies. He's especially interested in making game development a better experience particularly through the use of functional programming.
Anthony is also one of the organisers of the Functional South Coast user group, a user group dedicated to developers in and around Southampton who have an interest in all things functional.
Participants remember unique and meaningful interactions, whether it’s a great conversation over a tasty coffee, a dinner with fellow participants, or something completely different.
We are always happy to help you create a unique package that will help you achieve your specific sponsorship goals.
If you are interested in sponsoring the event by creating a unique package, or by choosing an off-the-shelf sponsorship package, please contact us for further details.
In return for promoting FP Days 2014 to members of your user group, we offer a 10% discount on all tickets to group members.
We'll also help to promote your group by featuring it here on the FP Days website.
If you run a user group and you'd like more information on supporting FP Days 2014, please get in touch!
Need help planning which sessions to attend? We've provided a breakdown of our various session types below.
A presentation and discussion of real-life (not theoretical) experiences of the application (or mis-application) of service design techniques. Case studies and experience reports include some discussion of lessons learned and an indication of how novel the work is.
Participants learn a new approach, tool or technology through using it to solve one or more practical exercises. Any software/hardware requirements are disclosed in the session description.
A session focused around some specific tool, technique or issue. Primarily led by the speaker, tutorials usually include some elements of interactivity or individual / group exercise.
An in-depth working session on a specific topic. May include paper presentations.