Nick Sieger: Rubyconf Wrap-Uptag:blog.nicksieger.com,2005:TypoTypo2007-08-31T16:33:25+00:00Pat Eylerurn:uuid:d23bc4c6-037b-477d-8cf9-35c8863aca232006-10-25T13:03:33+00:002007-08-31T16:33:25+00:00Comment on Rubyconf Wrap-Up by Pat Eyler<p>Yes, thanks for taking such great notes. I know I cribbed from them to do some of the RubyConf review at our UtahValley.rb last night.</p>
<p>See you next year! (And, I’ll probably be cribbing from your notes again for 2007.)</p>topfunkyurn:uuid:11843481-108f-4c0b-bfe7-5cff16b0887e2006-10-25T01:11:38+00:002007-08-31T16:33:24+00:00Comment on Rubyconf Wrap-Up by topfunky<p>Thanks for being the un-official RubyConf scribe! It’s great to have such complete notes from the conference.</p>Nick Siegerurn:uuid:0b5efe1d-0753-4dff-8919-0727d66728932006-10-24T22:51:55+00:002007-08-31T16:33:24+00:00Rubyconf Wrap-Up<p>Whew! Back home from my first RubyConf, it’s taken me a couple days to collect some parting thoughts. As you might have noticed, I was <a href="/articles/tag/rubyconf2006">pretty busy last weekend</a>.</p>
<p>First of all, what an awesome and welcoming community. It’s going to sound cliché, but there are so many intelligent and motivated people walking around that you can’t help but be inspired to roll up your sleeves and get your hands dirty.</p>
<p>There were definitely some high points for me. The beauty and power of the language, even after using it for almost two years, still amazes me. Pretty much every piece of code I saw, whether in a presentation or looking over someone’s shoulder, had a clear purpose and communicated its intent better than any general-purpose machine language I have seen. The simplicity of Evan’s new <a href="/articles/2006/10/20/rubyconf-sydney-and-rubinius">Ruby-in-ruby VM</a>, the syntax integration tricks of John’s <a href="/articles/2006/10/23/rubyconf-your-ruby-in-my-clr">RubyCLR</a> project, the forthcoming <a href="/articles/2006/10/21/rubyconf-mac-os-x-and-ruby">RubyOSA</a> APIs, and Geoffrey’s <a href="/articles/2006/10/20/rubyconf-graphics-with-ruby">graphics programs</a>, are all great testaments to Ruby’s power.</p>
<p>There was an implementer’s summit on Friday night, which I attended (see also coverage <a href="http://tbray.org/ongoing/When/200x/2006/10/20/RubyConf">here</a> and <a href="http://on-ruby.blogspot.com/2006/10/rubyconf-2006-implementers-summit.html">here</a>). There are now at least 8 active implementations of Ruby (<a href="http://www.ruby-lang.org/">Ruby</a>, <a href="http://www.atdot.net/yarv/">Yarv</a>, <a href="http://www.jruby.org/">JRuby</a>, <a href="http://on-ruby.blogspot.com/2006/09/ruby-hacker-interview-kevin-tew.html">Cardinal</a>, <a href="http://blog.fallingsnow.net/rubinius/">Rubinius</a>, <a href="http://www.zenspider.com/Languages/Ruby/MetaRuby.html">MetaRuby</a>, <a href="http://plas.fit.qut.edu.au/Ruby.NET/">Ruby.NET</a>, <a href="http://wilcoding.xs4all.nl/wilco/IronRuby.aspx">IronRuby</a>), and two interop bridges (<a href="http://www.rubyclr.com/">RubyCLR</a> and <a href="http://www.rubycocoa.com/">RubyCocoa</a>)! The biggest news was that there are plans to revive the <a href="http://rubyforge.org/projects/rubytests">Ruby testing</a> project (formerly the Rubicon) and share as many tests as possible among the implementations.</p>
<p><a href="http://www.forbiddenweb.org/topic/126213/index.html">RejectConf</a> was a huge success, due largely to the indefatigable <a href="http://nubyonrails.com/articles/2006/10/24/adam-keys-ussruby-sketch-from-rubyconf-2006">Adam</a> <a href="http://youtube.com/results?search_query=adamkeys&search=Search">Keys</a>. <a href="http://blog.tewk.com/?p=88">Kevin Tew</a> has a decent wrap-up of the talks that occurred. <a href="http://headius.blogspot.com/">Charlie’s</a> demo of NetBeans in-place refactoring feature drew a couple oohs and ahs and even one f-bomb. <a href="http://blog.zenspider.com/archives/2006/10/heckle_another_rubyconf_hack.html">Heckle</a>, in time, should be an awesome tool as well. Big thanks to <a href="http://www.zenspider.com/">zenspider</a> for coordinating it. It’s destined to become an annual tradition. Perhaps the organizers of future RubyConfs could account for it in the budget?</p>
<p>On a lighter note, there were quite a few humorous moments that kept popping up. A <a href="http://ni.hili.st/posts/pages/16">summary may read like a list</a> of inside jokes, so here’s some context. <strong>THAT GUY</strong> is a reference to a disclaimer in <a href="/articles/2006/10/21/rubyconf-zed-shaw-fuzzing">Zed’s talk</a> about the <a href="http://perl.plover.com/yak/presentation/samples/slide027.html">know-it-all guy who always pipes up during your talk</a> with skepticism. THAT GUY kept getting called out during the rest of the conference. Ani, the developer evangelist from Microsoft was pretty thick-skinned. She was heckled constantly about MS, Vista, and everything else, and still kept a smile on her face. And of course you already watched Adam’s one-act play, right?</p>
<p>My note-taking streak wasn’t quite perfect; I didn’t take notes Kevin’s mkmf talk nor Rich’s talk about indi, and I slept in and missed Justin’s Streamlined talk. Also, the beer was flowing for RejectConf, and despite the quality summer of code talks, I was spent. Fortunately, you can fill in the blanks by following along with <a href="http://www.oreillynet.com/ruby/blog/2006/10/blogging_about_rubyconf_2006.html">Curt Hibbs</a> and the <a href="http://technorati.com/tags/rubyconf2006">rest of the blogosphere</a>. Thanks for tuning in, and I hope you got something worthwhile here. See you next year!</p>