UPDATE: We’ll be at Heysan this month. See below for address and map.
Our next meeting is Thursday, August 21 at 7:30pm:
Buy a Feature: An Adventure in Immutability and Actors
Speaker: David Pollak, Lift Web Framework
Abstract: I will discuss the functional programing paradigms that we used to build Buy a Feature, a multi-user, web-based, real-time, serious game. These paradigms include Actors to manage concurrency, event streams as the sole mechanism for gameplay, and various immutable data structures that are composed based on the event streams. I will also briefly touch on the Scala programming language and lift web framework.
I will then discuss the experience of adding new team members to the project, the kind of defects in the application (hint: none are concurrency related), the experience of adding new features, and a general discussion of how well functional paradigms translate into a real-world web application.
This is a preview of the talk David will be giving at CUFP next month. We’ll follow the talk with a fishbowl discussion and invite everyone to participate (this was suggested on the mail list).
Our host this month is Heysan: 301 8th Street suite 270 (door on the right after coming up in the elevator) San Francisco, CA.
View Larger Map
BayFP talks are free and open to everyone.