ICFP 2012

The 17th ACM SIGPLAN International Conference on Functional Programming ICFP takes place in Copenhagen, Denmark at September 10 – 12, 2012.

ICFP 2012 provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries.

Microsoft, Google, Facebook, Twitter, Credit Suisse, Standard Chartered, Jane Street Capital, SimCorp and many others are sponsoring ICFP 2012 in Copenhagen -- why would leading Finance and IT companies do such a thing?

What is ICFP?

The International Conference on Functional Programming is the premier conference series for cutting-edge scientific and industrial work in functional programming. ICFP 2012 will take place in the heart of Copenhagen, September 9-15. It is arranged by the University of Copenhagen under the auspices of ACM, the world's oldest and largest organization of computing researchers and professionals. With its 14 colocated workshops and tutorials, ranging from foundational computer science via high-profile industrial applications to hands-on tutorials by the international Who's-Who of functional programming, ICFP 2012 will be the gathering ground of FP researchers and professionals from around the globe.

What is functional programming?

Functional programming is based on the notion of transformation rather than machine state update. It is solidly based on logic, has pioneered technologies that have subsequently seen widespread adoption in other languages (garbage collection, type inference, language-integrated querying and others), incorporates the most advanced compilation technology in a variety of industrial-strength programming languages (F#, OCaml, Haskell, Scala, etc.). It has found strategic applications in finance (such as quantitative finance and high-frequency trading), telecommunication (such as telephone switches), web systems (massively scalable web systems) and other domains due to its built-in support for domain-specific modeling, safety, scalability and hardware independence.

Why participate in ICFP 2012?

You get to hear about research, development and practice trends from "the horse's mouth" and mingle with the world-leading researchers and commercial FP practitioners.

At the Commercial Users of Functional Programming (CUFP) tutorials you can learn hot FP languages and technologies such as F#, Scala, Haskell from the leading experts, at low prices no less by commercial standards.

You can hear about Finance IT applications both at the CUFP workshop and the Functional High-Performance Computing (FHPC) workshop. (Finance is the main application domain of FP.)

What to do?

It is easy to register for participation at ICFP: Go to www.icfpconference.org/icfp2012 > Registration and follow instructions.

Important: Early registration deadline with discounted registration fees is August 9th, 2012.

Want more information?

For more information on

• ICFP, visit the conference website.

see icfpconference.org; for ICFP 2012, see www.icfpconference.org/icfp2012

• CUFP, see www.cufp.org

• ACM, see www.acm.org