The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
RubyConf 2007

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Francis Hwang

Posts: 130
Nickname: francis
Registered: Jul, 2004

Francis Hwang is the Director of Technology at Rhizome.org.
RubyConf 2007 Posted: Jun 17, 2008 1:52 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Francis Hwang.
Original Post: RubyConf 2007
Feed Title: Francis Hwang's site: ruby
Feed URL: http://fhwang.net/syndicate/ruby.atom
Feed Description: Author & artist Francis Hwang's personal site.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Francis Hwang
Latest Posts From Francis Hwang's site: ruby

Advertisement

Another year, another RubyConf. 2007 was bigger than last year, maybe with an attendance of 500 people, and it’s hard to say if it’s kept any of its intimacy. The new semi-two-track approach (single-track in the morning, double-track in the afternoons) seems a good middle-ground to me. The only problem is that it’s probably nigh-impossible to predict demand when you’ve got two tracks. There were many afternoon slots in which one of the rooms was packed, the air dense with nerd-musk. Not a good thing.

The conference program overall seemed to have a highly theoretical, philosphical focus: Marcel Molina talked about beauty in code, Luke Kanies talked about Gödel’s incompleteness theorem, and then I talked about post-structuralism and dynamic typing. I was genuinely prepared to have the talk with the least amount of code, but then Luke had none at all, so there you go. Anyway, I enjoyed this aspect of the conference. It’s like we’re becoming a sort of OOPSLA-lite, which is preferable to becoming the next Java One.

I left this conference excited about the year ahead, for lots of different reasons:

  • The one-two punch of JRuby, which will tempt more of the enterprise world into Ruby-land, and Rubinius, which will make it easy for programmers to contribute to an implementation without being C wizards.
  • RSpec upcoming Story framework, in which high-level tests can get expressed in re-usable, described blocks. I don’t have the problem of needing to make these tests readable and writeable by non-techies, but I sure do have a lot of too-long integration tests in the Rails apps I write.
  • Treetop, an easy-looking DSL for text parsing. I don’t know much about parsing and am not sure when I’d use Treetop, but it certainly seemed simple.

I also ended up leaving with a few questions that will have to be explored further:

  • Is my sense of testing completely different from that of others? Why is it that nobody seems to feel the same about mocking and stubbing as I do? Why am I fine with writing less longer tests instead of lots of shorter tests? I have a feeling that I’m writing good tests, and that other people are writing good tests, but that there are nonetheless some fundamentally different mental models being employed here.
  • What’s up with the resurgence of attempts to transparently map Ruby to SQL? Jim Weirich brought it up during his talk as a learning exercise only, but a later Google search reveals Ambition. Having gone partway down this path years ago with Lafcadio, I’m not sure what to think. Ambition seems to use ParseTree, which would overcome some of the limitations of Lafcadio’s approach. But working with Ruby query inference in Lafcadio made me wonder if the idea’s a good thing at all. More on this later …

Read: RubyConf 2007

Topic: This Week in Ruby (June 16, 2008) Previous Topic   Next Topic Topic: Speaking Tomorrow at Raleigh Ruby Brigade

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use