Next Meeting: RabbitMQ, Wednesday April 8th @ 7:30PM

The first BayFP talk of 2009 is Wednesday, April 8th at 7:30PM. Alexis Richardson and Tony Garnock-Jones will give a talk about Rabbit MQ, the open source message broker built on top of Erlang/OTP (RabbitMQ has been mentioned a couple times on the mailing list).

This talk will cover the latest work they have been doing in messaging and why it is a good fit with Erlang/OTP toolkit, along with some of the new things they have done to open up the worlds of HTTP message (Comet, BOSH, etc.).

Hi5 has been a great supporter of BayFP and has offered to host again. You need to RSVP to attend.

Hi5 is located at 55 2nd Street, Suite 300 in San Francisco and is about a mile from the train station.

Uncategorized

Comments (0)

Permalink

Don Syme on F#

Don Syme will speak on F# for our next meeting, Thursday, Nov. 20th, 2008 at 7:30pm.

Title: Functional, Parallel and Asynchronous Programming with F#

Abstract: In this talk we’ll take a look at F#, a fun, productive and expressive functional language for the .NET platform now becoming an officially supported language in Microsoft’s Visual Studio. We’ll take a F# in general and then dive into a particularly powerful and interesting feature of F# called asynchronous workflows, which enable lightweight structured task programming for mixed CPU and I/O parallelism.

To get into the building, you *must* RSVP. Please do so here: http://bayfp.wufoo.com/forms/rsvp-for-syme-on-f/

We’ll be at the Hi5 offices again at 55 2nd Street, Suite 300 in San Francisco and about a mile from the train station. Because we’re expecting a big turnout, we’re just going to bring drinks and no pizza. Please eat before (or after)!

Entrance instructions:

Give your name to security in the building entrance, and they will let you up the elevators. On the 4th floor, someone will be there to lead you to the meeting.

We’ll see you at 7:30pm on Thursday!

meetings

Comments (0)

Permalink

Slides and Video from Douglas Crockford on Functional Javascript

The video (Turn your sound up, sorry) and slides from the October meeting are now available. Thanks to our speaker, Douglas Crockford, and our host, hi5.

This work is in the public domain.

Please link to this page directly when passing this on rather than the video or slides, as they may need to be moved in the future.

meetings
slides
video

Comments (0)

Permalink

Douglas Crockford Next Wednesday; RSVP!

Just wanted to remind everyone of next Wednesday’s meeting:

Our next speaker will be Douglas Crockford, Senior JavaScript
Architect at Yahoo!, discoverer & maintainer of JSON, ECMAScript
committee member, and author of JavaScript: The Good Parts (O’Reilly).
He’ll be speaking on “Functional JavaScript”

To get into the building, you *must* RSVP. Please do so here: http://bayfp.wufoo.com/forms/rsvp-for-crockford-on-functional-javascript/

We’ll be at the Hi5 offices at 55 2nd Street, Suite 300 in SF and about a mile from the train station. Because we’re expecting a big turnout, we’re just going to bring drinks and no pizza. Please eat before (or after)!

Entrance instructions:

Give your name to security in the building entrance, and they will let you up the elevators. On the 4th floor, someone will be there to lead you to the meeting.

We’ll see you at 7:30pm on Wednesday!

meetings

Comments (0)

Permalink

Slides and Video from September

The Talk We had a great turnout last week. Thanks again to Mike Miller at LinkedIn for hosting and Nick Gerakines at Yahoo. The slides and video are both available.

You can catch Nick giving this talk again at CUFP 2008 along with other past BayFP speakers, including David Pollak (Lift Web Framework) and Jake Donham (Skydeck).

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

slides
video

Comments (0)

Permalink

October 15th: Douglas Crockford on Functional JavaScript

Update: Please RSVP!

Our next speaker will be Douglas Crockford, Senior JavaScript Architect at Yahoo!, discoverer & maintainer of JSON, ECMAScript committee member, and author of JavaScript: The Good Parts (O’Reilly). He’ll be speaking on “Functional JavaScript”:

JavaScript is the world’s most misunderstood programming language. It is the most popular programming language in the world, while at the same time being one of the least liked. In JavaScript there is a beautiful, highly expressive language that is buried under a steaming pile of good intentions and blunders. The best nature of JavaScript was so effectively hidden that for many years the prevailing opinion of JavaScript was that it was an unsightly, incompetent abomination. JavaScript is a functional language. It is the first lambda language to be accepted by the mainstream.

Hi5 has offered to host. They’re at 55 2nd Street, Suite 300 in San Francisco and about a mile from the train station.

We’ll see you at 7:30pm on 10/15/08!

As always, BayFP meetings are open to the public. Please bring a few $$s if you’d enjoy some pizza. No pizza this time, just drinks.

meetings

Comments (0)

Permalink

September meeting reminder and carpool

A quick reminder that the September meeting is Thursday the 18th at 7:30pm. We’ll be at LinkedIn, 2029 Stierlin Ct. Mountain View, CA 94043. The speaker is Nick Gerakines, “Developing Erlang at Yahoo”.

We’ll arrange a carpool from the Mt. View Caltrain station to the meeting and back. The carpool will leave at 7:15pm and return at 9:30pm. If you need a ride or have a car and can offer to drive, then please signup here.

meetings

Comments (0)

Permalink

Septemeber Meeting: Nick Gerakines, “Developing Erlang at Yahoo”

BayFP returns to the South Bay on Thursday, September 18 at 7:30pm with a talk by Nick Gerakines

Developing Erlang at Yahoo
Yahoo is no stranger to functional programming languages. It has had significant products in languages like Lisp and Scheme. Somehow Erlang, and other function languages, are often overlooked when most developers are researching various problems and systems. This is very unfortunate given the power and flexibility that these languages provide. At Yahoo there are places where functional languages and make a phenomenal difference in the way problems and solutions are approached. This presentation will cover how Erlang, a powerful and flexible functional language, gave us exactly what we needed at a critical time and how it was approached as a production language at Yahoo.

Mike Miller has arranged for us to meet at LinkedIn, 2029 Stierlin Ct. Mountain View, CA 94043:


View Larger Map

For those taking Caltrain, we will arrange carpools from the Mt. View station. Signup information will be posted the week of the 18th.

Thanks in advance to Nick for speaking and Mike for arranging the space at LinkedIn.

meetings

Comments (0)

Permalink

Video and Slides from August Meeting

The video and slides from the August meeting are now available. Thanks to our speaker, David Pollak, and our host, Heysan.


Creative Commons License

This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.
Please link to this page directly when passing this on rather than the video or slides, as they may need to be moved in the future.

slides
video

Comments (0)

Permalink

UPDATED: August Meeting is Thursday the 21st

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.

Uncategorized

Comments (0)

Permalink