This event has ended

GOTO Night: Jay Fields presents Lessons Learned from Adopting Clojure

GOTO Chicago

Tuesday, February 11, 2014 from 5:15 PM to 8:00 PM (CST)

Chicago, IL

Ticket Information

Ticket Type Sales End Price Fee Quantity
GOTO Night with Jay Fields Registration Ended $10.00 $0.00

Who's Going

Loading your connections...

Share GOTO Night: Jay Fields presents Lessons Learned from Adopting Clojure

Event Details

Join us for the next GOTO Night with Jay Fields on February 11, 2014 at ThoughtWorks. Jay will be presenting "Lessons Learned from Adopting Clojure".  We will have pizza and drinks at 5:15 PM and the talk will begin at 6:00 PM. Look forward to seeing you there.  

This GOTO Night is the second of a series of community events to take place from now until GOTO Chicago 2014.  The 2nd annual GOTO Chicago Conference and Trainings will take place May 20 -23. 2014. Check out the conference here: http://gotocon.com/chicago-2014/.  

Lessons Learned from Adopting Clojure by Jay Fields

Presentation Abstract: 

Five years ago DRW Trading was primarily a Java shop, and I was 
primarily developing in Ruby. Needless to say, it wasn't a match made 
in heaven. Fast forward five years, Clojure is the second most used 
language in the firm, and the primary language for several teams 
(including mine). Clojure wasn't the first language that I've 
introduced to an organization; however, it's unquestionably the most 
successful adoption I've ever been a part of. The use of Clojure has 
had many impacts on the firm: culturally, politically, and 
technically. My talk will discuss general ideas around language 
selection and maintenance trade-offs, and specific examples of what 
aspects of Clojure made it the correct choice for us. 

A few highlights 

- Where to first introduce a new language and your role as the 
language care-taker. 
- REPL driven development, putting TDD's 'rapid feedback' to shame. 
- Operations impact of adding a language - i.e. get ready for some DevOps. 
- Functional programming, the Lisp Advantage, and their impact on 
maintainability. 

Of course, no good experience report is all roses. The adoption has 
seen several hurdles along the way, and I'll happily to describe those 
as well.

About Jay Fields

Jay is a co-author of "Refactoring: Ruby Edition" and works as a software developer for DRW Trading. Jay has a passion for discovering and maturing innovative solutions and is a frequent conference presenter.

Jay’s website is available at www.jayfields.com and you can find him on twitter: @thejayfields

Have questions about GOTO Night: Jay Fields presents Lessons Learned from Adopting Clojure? Contact GOTO Chicago

When & Where



Thoughtworks Inc
200 East Randolph Street
Chicago, IL 60601

Tuesday, February 11, 2014 from 5:15 PM to 8:00 PM (CST)


  Add to my calendar

Organizer

GOTO Chicago

GOTO Nights are designed for developers who want to stay up to date with the latest tools, technologies, processes and practices in the software industry. GOTO Nights provide you with an opportunity to hear world-class speakers, share your experience and expertise with others, connect with the global software community and learn something or meet someone new! GOTO Conferences will be running the second annual GOTO Chicago Conference and Trainings May 20-23, 2014, for more information about the conference: http://gotocon.com/chicago-2014/

  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.