<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-family: -webkit-monospace; font-size: 10px; ">Hi all,<br><br>This year CUFP will be held in Edinburgh, Scotland on 4 September.<br>Bryan O'Sullivan, co-author of Real World Haskell, will deliver the<br>keynote presentation, but we're now seeking proposals for regular<br>presentations to complete the program. As you know, CUFP is the place<br>to go to discuss real-world applications of functional programming and<br>to meet the people involved. If you've got something interesting to<br>say, please consider proposing a presentation. The complete call for<br>presentations is below.<br><br>Kind regards<br>Kathleen Fisher<br>(CUFP 2009 program committee member)<br><br><br><br> Commercial Users of Functional Programming Workshop (CUFP) 2009<br><br> Functional Programming As a Means, Not an End<br><br> Call for Presentations<br><br> Sponsored by SIGPLAN<br> Co-located with ICFP 2009<br><br> Edinburgh, Scotland, 4 September 2009<br> __________________________________________________________<br><br> Presentation proposals due 15 May 2009<br><br> <a href="http://cufp.galois.com/2009/call.html">http://cufp.galois.com/2009/call.html</a><br> __________________________________________________________<br><br> Functional languages have been under academic development for<br> over 25 years, and remain fertile ground for programming<br> language research. Recently, however, developers in industrial,<br> governmental, and open-source projects have begun to use<br> functional programming successfully in practical applications.<br> In these settings, functional programming has often provided<br> dramatic leverage, including whole new ways of thinking about<br> the original problem.<br><br> The goal of the CUFP workshop is to act as a voice for these<br> users of functional programming. The workshop supports the<br> increasing viability of functional programming in the<br> commercial, governmental, and open-source space by providing a<br> forum for professionals to share their experiences and ideas,<br> whether those ideas are related to business, management, or<br> engineering. The workshop is also designed to enable the<br> formation and reinforcement of relationships that further the<br> commercial use of functional programming. Providing user<br> feedback to language designers and implementors is not a<br> primary goal of the workshop, though it will be welcome if it<br> occurs.<br><br>Speaking at CUFP<br><br> If you use functional programming as a means, rather than as an<br> end, we invite you to offer to give a talk at the workshop.<br> Alternatively, if you know someone who would give a good talk,<br> please nominate them!<br><br> Talks are typically 25 minutes long, but can be shorter. They<br> aim to inform participants about how functional programming<br> played out in real-world applications, focusing especially on<br> the re-usable lessons learned, or insights gained. Your talk<br> does not need to be highly technical; for this audience,<br> reflections on the commercial, management, or software<br> engineering aspects are, if anything, more important. You do<br> not need to submit a paper!<br><br> If you are interested in offering a talk, or nominating someone<br> to do so, send an e-mail to francesco(at)erlang-consulting(dot)com<br> or jim(dot)d(dot)grundy(at)intel(dot)com by 15 May 2009 with a<br> short description of what you'd like to talk about or what you<br> think your nominee should give a talk about. Such descriptions<br> should be about one page long.<br><br>Program Plans<br><br> CUFP 2009 will last a full day and feature a keynote<br> presentation from Bryan O'Sullivan, co-author of Real World<br> Haskell. The program will also include a mix of presentations<br> and discussion sessions. Topics will range over a wide area,<br> including:<br> * Case studies of successful and unsuccessful uses of functional<br> programming;<br> * Business opportunities and risks from using functional<br>languages;<br> * Enablers for functional language use in a commercial setting;<br> * Barriers to the adoption of functional languages, and<br> * Mitigation strategies for overcoming limitations of functional<br> programming.<br><br> There will be no published proceedings, as the meeting is<br> intended to be more a discussion forum than a technical<br> interchange.<br><br> This will be the sixth CUFP, for more information - including<br> reports from attendees of previous events and video of recent<br> talks - see the workshop web site: <a href="http://cufp.galois.com/">http://cufp.galois.com/</a><br> __________________________________________________</span></div></div><br><br></div><br></body></html>