N5hmalgj7fgq9ygpg0mv
SkillsCast

FQuake3 and Ferop, Mobile App Development with Xamarin iOS and F# & Tuning F# for Performance

2nd October 2014 in New York City at DUMBO Loft

This SkillsCast was filmed at Progressive F# Tutorials NYC 2014

SkillsCast coming soon.

FQuake3 and Ferop - Will Smith

FQuake3 is a project attempting to port id Software's Quake III Arena to F# as a means of learning game engines, functional programming, and F#. The port is roughly 5% done; a long way to go. There are a lot of very difficult problems to solve when doing the port process; not just language related. Memory management is difficult when you have F# and C talking to each other. With the constraints of memory management, the design of the interopability needs to be thought and done differently. Ferop tries to address this issue, by allowing the programmer to easily write C for their F# program.

Mobile App Development with Xamarin iOS and F# - Rachel Reese

With the release of Swift, functional programming for mobile apps suddenly flew into the limelight. But did you realize that F# has been a solid mobile option for much longer? It’s entirely possible to write fully native, cross-platform mobile apps completely in F#! For this session, I’ll concentrate on the features of F# that make it uniquely and especially suited to iOS development, while covering both iOS basics and F# basics, so you’ll have all the tools to run with your own app idea when we're done!

Tuning F# for Performance - Rick Minerich and Jack Pappas

In this talk Rick and Jack will walk through simple concepts and techniques that will give your F# code a significant speedup.

YOU MAY ALSO LIKE:

Thanks to our sponsors

FQuake3 and Ferop, Mobile App Development with Xamarin iOS and F# & Tuning F# for Performance

Will Smith

Will Smith is a Software Engineer currently working at Tachyus for the oil and gas industry. He has experience in multiple technologies across Microsoft and native stacks. His hobby is learning about game engines, and day to day work is F# on iOS using Xamarin.

Rachel Reese

Rachel Reese is a long-time software engineer and math geek who can often be found talking to random strangers about the joys of functional programming and F#. She currently handles training & evangelism for Jet.com in the NYC area, and has a habit of starting user groups: so far, in Hoboken, NJ (Pluralsight Study Group), Nashville, TN (@NashFSharp) and Burlington, VT (@VTFun).

Richard Minerich

Richard Minerich is a Sr. Researcher at Bayard Rock. Functional Programmer. Co-author of Professional F# 2.0 and F# MVP. Loves Type Systems, Machine Learning and Physics.

Jack Pappas

Mathematician disguised as an F#/C#/.NET/GPGPU/CUDA developer. Princeton, NJ, USA

SkillsCast

SkillsCast coming soon.

FQuake3 and Ferop - Will Smith

FQuake3 is a project attempting to port id Software's Quake III Arena to F# as a means of learning game engines, functional programming, and F#. The port is roughly 5% done; a long way to go. There are a lot of very difficult problems to solve when doing the port process; not just language related. Memory management is difficult when you have F# and C talking to each other. With the constraints of memory management, the design of the interopability needs to be thought and done differently. Ferop tries to address this issue, by allowing the programmer to easily write C for their F# program.

Mobile App Development with Xamarin iOS and F# - Rachel Reese

With the release of Swift, functional programming for mobile apps suddenly flew into the limelight. But did you realize that F# has been a solid mobile option for much longer? It’s entirely possible to write fully native, cross-platform mobile apps completely in F#! For this session, I’ll concentrate on the features of F# that make it uniquely and especially suited to iOS development, while covering both iOS basics and F# basics, so you’ll have all the tools to run with your own app idea when we're done!

Tuning F# for Performance - Rick Minerich and Jack Pappas

In this talk Rick and Jack will walk through simple concepts and techniques that will give your F# code a significant speedup.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speakers

FQuake3 and Ferop, Mobile App Development with Xamarin iOS and F# & Tuning F# for Performance

Will Smith

Will Smith is a Software Engineer currently working at Tachyus for the oil and gas industry. He has experience in multiple technologies across Microsoft and native stacks. His hobby is learning about game engines, and day to day work is F# on iOS using Xamarin.

Rachel Reese

Rachel Reese is a long-time software engineer and math geek who can often be found talking to random strangers about the joys of functional programming and F#. She currently handles training & evangelism for Jet.com in the NYC area, and has a habit of starting user groups: so far, in Hoboken, NJ (Pluralsight Study Group), Nashville, TN (@NashFSharp) and Burlington, VT (@VTFun).

Richard Minerich

Richard Minerich is a Sr. Researcher at Bayard Rock. Functional Programmer. Co-author of Professional F# 2.0 and F# MVP. Loves Type Systems, Machine Learning and Physics.

Jack Pappas

Mathematician disguised as an F#/C#/.NET/GPGPU/CUDA developer. Princeton, NJ, USA