2 DAY CONFERENCE

2012 Progressive F# Tutorials NYC

Topics covered at #progfsharp
f#

Tuesday, 5th - Wednesday, 6th June at Ace Hotel, New York City

10 experts. will be speaking. Starts at 4:30 AM.

Learn and share skills with the F# world's foremost experts on hand, including Don Syme, Tomas Petricek, Phil Trelford and Chris Marinos, each giving hands-on in-depth tutorials which are sure to bring fresh insight and challenge no matter your level of skill.

Being Successful with Functional-first Techniques in Finance

Don Syme: With the advent of F# and other applied functional-first languages, we now regularly see people applying functional-first programming languages and techniques to quantitative finance, financial engineering, calculation engines and trading platforms. In this talk we’ll take a look at the business proposition for this class of language, taking a good look at the core value proposition of robust, efficient analytical programming.

Don Syme

Don Syme is an Australian computer scientist and a Principal Researcher at Microsoft Research, Cambridge, UK. He is the designer and architect of the F# programming language.

Advanced Track - Type Providers

Type providers are one of the most important new features of F# 3.0, allowing users to get strongly typed access to a variety of data sources.

Don Syme

Don Syme is an Australian computer scientist and a Principal Researcher at Microsoft Research, Cambridge, UK. He is the designer and architect of the F# programming language.

Beginners Track - The F# Koans: An Interactive Way to Learn F# Through Testing

The F# koans will lead you on the path to F# enlightenment. Come with your laptop, an open mind, and willingness to learn. Leave with a better understanding of F#, functional programming, and test driven development. If you're new to F#, you'll learn the basics of the language and get your fingers working writing F# code right away.

Chris Marinos

Chris Marinos is a software consultant/geek hailing from Ann Arbor, MI. He is also a C(F)# MVP, F#/functional programming enthusiast, (ab)user of LINQ, speaker, code/language guy, video game connoisseur, and tv buff.

Adv Track - Numerical Computing with F#

Many developers need to implement solutions which require some math or stat modelling. In this session we will show you how F# allows us to write elegant and expressive numerical code. You will work with matrices, random number generators and linear solvers.

Adam Mlocek

Adam is the founder of StatFactory Ltd, a company dedicated to development of high performance numerical software with F# API.

Tomas Petricek

Tomas Petricek is a long time F# enthusiast, using F# since the early Microsoft Research versions. He has been a Microsoft C# MVP since 2004, and together with Jon Skeet wrote Real-world Functional Programming which explains basic functional concepts using C# 3.0 (teaching F# alongside) and which shows several appealing real-world uses of F# and functional techniques. He also contributed to the development of F# during two internships at Microsoft Research in Cambridge.

Beginners Track - F# CODE KATAS

After learning a bit of F# syntax and programming style, it is time to deepen your skills via code kata exercises. This session will help you shift into the functional mindset and you’ll learn about the functional approach to solving problems.

Chris Marinos

Chris Marinos is a software consultant/geek hailing from Ann Arbor, MI. He is also a C(F)# MVP, F#/functional programming enthusiast, (ab)user of LINQ, speaker, code/language guy, video game connoisseur, and tv buff.

Phil Trelford

Phil is an active member of the software development community, regularly attending and speaking at user groups and conferences, blogging and contributing to open source projects. He is a co-organizer of the London F# User Group and a founding member of the F# Foundation.

F# and Cloud Numerics

Does your model use too much memory to run on desktop, or simply take too long to run? Come and learn about Microsoft Codename “Cloud Numerics”, a mathematics and statistics library that lets .NET developers write algorithms that scale out from desktop to Windows Azure cloud.

Adam Jenkins

Adam Jenkins is Senior Developer at Microsoft Corp. He has contributed to Cloud Numerics runtime, distributed arrays and F# interoperability.

Roope Astala

Roope Astala is Program Manager at Microsoft Corp, working on designing numerical libraries for scale-out computing and bringing them to data scientist audiences.

Domain-specific languages in F#

When designing software, developers often need to solve numerous instances of a single problem. Examples include writing business rules engine, detecting patterns in changing prices and many others. Domain specific languages (DSLs) provide a powerful mechanism for solving such problems – by designing a single composable library (or a language), we get a tool that can be used to solve a number of instances of the same problem.

Phil Trelford

Phil is an active member of the software development community, regularly attending and speaking at user groups and conferences, blogging and contributing to open source projects. He is a co-organizer of the London F# User Group and a founding member of the F# Foundation.

Tomas Petricek

Tomas Petricek is a long time F# enthusiast, using F# since the early Microsoft Research versions. He has been a Microsoft C# MVP since 2004, and together with Jon Skeet wrote Real-world Functional Programming which explains basic functional concepts using C# 3.0 (teaching F# alongside) and which shows several appealing real-world uses of F# and functional techniques. He also contributed to the development of F# during two internships at Microsoft Research in Cambridge.

Mystery Coding Contest

Consider this the final exam for your two days of intense F# education. You will compete with your fellow track-mates for fun and prizes in a game of F# skill and wits which will be announced at the beginning of the session. While Rick will assist the Beginners' coding contest, Paulmichael will stand by the Advanced track. May the best F#'er win!

Paulmichael Blasucci

Paulmichael Blasucci is a senior engineer at Bayard Rock. As a passionate -- yet pragmatic -- functional programming enthusiast, he has been using F# for the past five years to deliver compelling solutions for a wide range of analytic business proble

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.

Ace Hotel

The conference will take place in the Ace Hotel. On arrival in the main lobby, head for the Liberty Hall rooms, which are downstairs from the main lobby. There are plenty of signs directing you to the Liberty Hall rooms, but of course you can ask any of the superb Ace Hotel staff to assist you with directions!

Ace Hotel New York is in the NoMad neighborhood, an historical district in Midtown immediately north of the Flatiron District and Madison Square Park around Broadway. NoMad is in the center of Manhattan with convenient access to both Uptown and Downtown, the theater district, the East Side and West Side of town as well as Brooklyn.

Ace Hotel New York is a few blocks from Madison Square Garden, Times Square, and the Empire State Building. Our centrally located hotel is near the MTA Subway Station for the N, R & W trains and a few blocks away from many alternate subway lines. In addition we are a short cab ride from Grand Central Station.

Ace Hotel

20W 29th Street, New York City, NY 10001, US


View details, travel and nearby hotels

Hold tight, skillscasts coming soon!

 

To discuss sponsorship opportunities please contact the team: