April 2012 Meeting Coming Up Thursday! Topic Discussion!

8 views
Skip to first unread message

Justin Etheredge

unread,
Apr 21, 2012, 9:28:20 PM4/21/12
to RS...@googlegroups.com
Hello everyone!

It is that time again! Our April 2012 meeting is coming up next Thursday. I had been speaking on the side with Stuart Leitch and Al Tenhundfeld about the possibility of doing another meeting on functional programming. Thanks to Al's sleuthing it appears that the last time we discussed the topic was May 2009. Almost 3 years ago! Wow!

Anyways, I wanted to throw the topic out to the group to see if there had been any movement in this space in the last 3 years. I'm pretty sure that last time we had discussed the topic, it was more of a curiosity than anything. I don't think anyone at the group was regularly using a true functional language. I was wondering if anyone in the group has been using a functional language like Clojure, Scala, F#, or Erlang in their professional development, or if anyone was using another language with functional concepts and really employing it to the same effects.

We were thinking that the topic would be really interesting if we had a few people with some real experience and expertise who could participate. Soooooo.... anyone out there want to step up to the plate?

Whatever the topic ends up being, we will be meeting at Snagajob's new headquarters in Innsbrook.

Here is the address:
4851 Lake Brook Drive, Glen Allen, VA

As always, please let me know if you're planning to attend! We will try to get a cooler room this time!

Justin Etheredge

unread,
Apr 21, 2012, 9:31:30 PM4/21/12
to RS...@googlegroups.com
Also, as a side note, Marcus mentioned in the thread for the last meeting that he was working on a self describing API, but we never got to talk about it. I'd be very interested in holding a meeting on API design in the near future. Let me know if you guys are interested in that discussion.

Adam Rabung

unread,
Apr 22, 2012, 1:36:39 PM4/22/12
to rs...@googlegroups.com
I'll be there!

--
You received this message because you are subscribed to the Google Groups "Richmond Software Craftsmanship Group" group.
To view this discussion on the web visit https://groups.google.com/d/msg/RSCG/-/9jUPLZr4dXwJ.
To post to this group, send email to RS...@googlegroups.com.
To unsubscribe from this group, send email to RSCG+uns...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/RSCG?hl=en.

Justin Etheredge

unread,
Apr 22, 2012, 2:05:57 PM4/22/12
to rs...@googlegroups.com, rs...@googlegroups.com
Excellent! You were one of the people that we were very interested in being there :-)

Marcus McConnell

unread,
Apr 22, 2012, 2:55:27 PM4/22/12
to rs...@googlegroups.com
I'll be there. 

I'm happy to talk about the restful API stuff that I've been working on recently. Some of the challenges have been security, documentation, hyper-media/self-describing, error handling and data formats.

Marcus

Mike Huffaker

unread,
Apr 24, 2012, 8:15:07 AM4/24/12
to rs...@googlegroups.com
I will try to make it.

Mike

On Apr 22, 2012, at 2:05 PM, Justin Etheredge wrote:

Peter Fries

unread,
Apr 24, 2012, 9:01:11 AM4/24/12
to rs...@googlegroups.com
I'll be there

Tobias O'Leary

unread,
Apr 24, 2012, 10:40:51 AM4/24/12
to rs...@googlegroups.com
I'll be there.

It's on April 26th at 4851 Lake Brook Drive, Glen Allen, VA starting at 6PM, right?

-Tobias

Justin Etheredge

unread,
Apr 24, 2012, 10:48:39 AM4/24/12
to rs...@googlegroups.com
Yep, 6pm.

Jonathan Pryor

unread,
Apr 24, 2012, 1:45:01 PM4/24/12
to rs...@googlegroups.com
I'll be there.

- Jon

Justin Etheredge

unread,
Apr 25, 2012, 11:56:53 AM4/25/12
to RS...@googlegroups.com
Just a reminder, the meeting is tomorrow night at 6pm. If you want to attend, please let me know!


On Saturday, April 21, 2012 9:28:20 PM UTC-4, Justin Etheredge wrote:

David Janke

unread,
Apr 25, 2012, 1:27:46 PM4/25/12
to rs...@googlegroups.com
i'll be there

--
You received this message because you are subscribed to the Google Groups "Richmond Software Craftsmanship Group" group.
To view this discussion on the web visit https://groups.google.com/d/msg/RSCG/-/RfwKUSo01TQJ.

Stuart Leitch

unread,
Apr 25, 2012, 3:53:17 PM4/25/12
to rs...@googlegroups.com
I'll be there but won't require food.

Cheers,
Stuart 

Dallas Edwards

unread,
Apr 26, 2012, 8:38:36 AM4/26/12
to rs...@googlegroups.com
I'll be there.
--
Dallas Edwards

Al Tenhundfeld

unread,
Apr 26, 2012, 11:40:57 PM4/26/12
to rs...@googlegroups.com
Good discussion tonight. Thanks for putting together the presentation and leading the conversation, Adam. 

If you enjoyed the topic tonight, you should watch this presentation by Rich Hickey about managing state, persistent data structures, and functional programming. http://www.infoq.com/presentations/Value-Identity-State-Rich-Hickey

I think it's the same video Justin referenced. If you've never seen Rich Hickey speak, get ready for some deep thoughts. I've seen him speak a few times in person, and he's possibly my favorite tech speaker. 

Al

Adam Rabung

unread,
Apr 27, 2012, 10:04:25 AM4/27/12
to rs...@googlegroups.com

David Janke

unread,
Apr 27, 2012, 12:03:24 PM4/27/12
to rs...@googlegroups.com
Reminds me of a  (much shorter) post I read last month that ...  "[pushing] the statefulness to a higher level and let the caller worry about it"

haven't tracked it, but i think a lot (most?) of the bugs/complexity problems I see in the existing code bases i've worked on is caused by methods with unexpected side effects or that rely on some variables (state) managed elsewhere


Missed last night's meeting... car trouble. Just out of curiosity, was anyone actively using a functional language for development, or was the discussion more around applying fp concepts to the more widespread general-purpose languages?

Adam Rabung

unread,
Apr 28, 2012, 10:27:05 AM4/28/12
to rs...@googlegroups.com
Hi David,
I talked about my experiments with FP concepts on a recent Scala project. That led to lots of interesting discussions :)
Adam

Justin Etheredge

unread,
May 2, 2012, 1:53:34 PM5/2/12
to RS...@googlegroups.com, rs...@googlegroups.com
Meant to reply before now, but thank you Adam for guiding the discussion at the last RSCG meeting. I learned a ton and thought the discussion was awesome!

Our next meeting will be May 31st, start thinking of topics!
Reply all
Reply to author
Forward
0 new messages