addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

The Colorado Springs Open Source Software Meetup Group Monthly Meetup

From: Gary
Sent on: Wednesday, November 10, 2010 11:37 AM
YOU ARE NOT GOING TO WANT TO MISS THIS MONTH'S MEETING...PLEASE RSVP NOW!!

I've updated this Meetup. For more details, see the full listing:
http://www.meetup.com/csopensource/calendar/14295496/

When: Thursday, November 18,[masked]:00 PM

Where: East Library Community Room
5550 North Union Blvd
Colorado Springs, CO 80908
(719)[masked]

AGENDA
6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:40 PM - Announcements
6:40 - 7:10 PM - Basic Concepts
7:10 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings

Polyglot Language Panel: Ruby, Groovy, Scala, Clojure and Polyglot

Ruby - Frederick Jean
Groovy - Tim Berglund
Scala - Tom Flaherty
Clojure - Daniel Glauser
Polyglot - Venkat Subramaniam

Basic Concepts:

In the first half hour each of the four language panelists will introduce themselves with a 5 minute talk. In the final 10 minute talk Venkat will make the case for when to use which language. While all the languages can do almost all of the tasks (they are all general purpose languages), each shines a bit more than the others in some areas.

Main Topic: Panel Discussion

The audience and panelists will start off with a discussion from the basic concepts introduction. For each language, we will discuss why one is better than the other. This will have all the languages coming out winning, but in different areas.

Other topics up for discussion are web frameworks, concurrency, what is a dynamic language, Ola Bini's Language Pyramid and the challenges of a polyglot approach.





About the Panelists:

Frederic Jean (Ruby) is creating cool iPhone and iPad applications at Time Warner Cable's Advanced Technology Group. Frederic focuses on using dynamic languages such as Ruby and Groovy to build and test complex applications. Frederic worked on Project Kenai at Sun based on JRuby, to provide a hosting facility for Open Source Projects. Frederic is the speaker coordinator for the Boulder Java Users Group. In Colorado Frederic has spoken at Boulder Ruby Users Group, Derailed, DJUG, BJUG, DOSUG and CSOSUG.

Tim Berglund (Groovy) runs a consulting firm called the August Technology Group, which provides development services and training at ThirstyHead.com. Tim helps customers build web applications with open-source tools running on the JVM. He likes it best when these include Groovy and Grails. Tim specializes in helping clients through periods of technology transition, with interests spanning web applications, business integration, data architecture, and software architecture. In all these engagements, he is especially passionate about helping developers improve in their craft. Tim is an international conference speaker at venues such as The Server Side Symposium Europe, The Scandinavian Developer Conference, Strange Loop and No Fluff Just Stuff. He also speaks at user groups in the United States, and helps lead the Denver Open Source User Group (DOSUG). Tim blogs regularly about technology and software development. Tim has spoken at DOSUG, DJUG, BJUG, IASA Denver and CSOSUG.

Tom Flaherty (Scala) is Chief Architect for Axiom Architectures. Tom is currently building an open source release of IDD (Intelligent Documents & Drawings) an interactive drawing, symbolic math and stylistic editor application written in Scala. Tom is writing a series of papers titled "The Scala Way" to explore advanced concepts about OO, functional programming, concurrency and Ola Bini's language pyramid layers. In 2009 Tom introduced Axiom's "A Practical Road Map to Enterprise Architecture" a refined approach based on 12 core practices for 4-Tier platforms with Agile and strategic methodologies. The "Road Map" summarizes 14 years of enterprise architect experience at Williams Communications, DMR, XCare and Axiom. Currently Tom is building 4-Tier Reference Architecture with SOFEA, NetKernel, Akka and Camel. In Colorado Tom has spoken at DOSUG, BJUG and CSOSUG,

Daniel Glauser (Clojure) was the featured speaker for a night of Clojure at the Denver Open Source User's Group on April 6 and at Colorado Springs on May 27, 2010. Daniel organizes the http://www.meetup.com/Denver-Clojure-Meetup/ . Daniel is a software architect with over twelve years' development and architecture experience for companies like Comcast, BellSouth and NBC-Universal. Daniel has designed and implemented a digital classroom, worked on large-scale data processing systems for the state of California, and a high-volume content management system for Telemundo.com. Daniel's interests include functional programming, logic systems, and enterprise architecture. Daniel is a nationally-recognized whitewater kayaker who recently relocated to Castle Rock, Colorado, and spends most of his time away from the computer either with his family or on the water. In Colorado Daniel has spoken at DOSUG, BJUG and CSOSUG

Venkat Subramaniam (Polyglot) is founder of Agile Developer, Inc. Venkat has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia. Venkat helps his clients effectively apply and succeed with agile practices on their software projects, and speaks frequently at international conferences and user groups. He is author of ".NET Gotchas," coauthor of 2007 Jolt Productivity Award winning "Practices of an Agile Developer," author of "Programming Groovy: Dynamic Productivity for the Java Developer" and "Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine" (Pragmatic Bookshelf). In Colorado Venkat has spoken at DJUG, BJUG, DOSUG and CSOSUG

OUR SPONSORS
Website Sponsor:
Homeland Security Careers
Food Sponsor:
TBD
Door Prize Sponsors:
Jetbrains Software license (Several products to choose from)
JavaRebel Software license
Atlassian Technical books or Food
OReilly Publishing Technical books

This Meetup repeats on the 4th Thursday of every month.

If the changes affect your plans to attend, please take a moment to update your RSVP. (You can RSVP "No" or "Maybe" as well as "Yes".)

You can always get in touch with me through the "Contact Organizer" link on Meetup: http://www.meetup.com/csopensource/suggestion/

Our Sponsors

  • HSC Careers

    HSC Careers pays for our web page on meetup.com.

  • TEKSystems

    TEKSystems is one of our quarterly food sponsors.

  • Apex Systems

    Apex Systems is sponsoring food and drinks once a quarter for the group.

  • Blackstone Technology Group

    Blackstone Technology group is a quarterly food sponsor for the group.

  • OReilly

    OReilly provides discounts and book door prizes for our monthly meetings

  • Atlassian

    Atlassian provides free software licenses for Open Source projects.

  • JetBrains

    JetBrains supplies a free license for a door prize for our group monthly

  • Pearson Education (Books)

    35% off books USERGROUP 40% off 2 Products IUG240 45% off Digital IUGD45

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy