Lightweight Languages Blog http://www.ddj.com/blog/lightlangblog/ Copyright 2007 Mon, 02 Jul 2007 10:19:35 -0500 http://www.movabletype.org/?v=3.14 http://blogs.law.harvard.edu/tech/rss Revenge of the Rubyist Zed Shaw (author of the well-know Ruby tools Mongrel, liteweight web server and the Rfuzz fuzzifying HTTP client used in Web testing): One thing I'm currently working on is called Utu. It's not a Ruby project. It's a networking protocol.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/10/revenge_of_the.html http://www.ddj.com/blog/lightlangblog/archives/2006/10/revenge_of_the.html railsconf Sun, 22 Oct 2006 05:16:55 -0500
Railing against Rails Ben Bleything (Portland, Oregon): This is my first RubyConf. I've been a Ruby programmer for about a year and a half.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/10/ben_bleything_i.html http://www.ddj.com/blog/lightlangblog/archives/2006/10/ben_bleything_i.html railsconf Sun, 22 Oct 2006 04:45:10 -0500
Yukihiro "matz" Matsumoto Matz invented Ruby. The name came first, as Masayoshi Takahashi told us this morning. "Has to be a gem," an associated advised Matz. "Why?" "Because of 'Perl'," was the answer. I hadn't been able to help noticing the pride Mr. Takahashi had expressed in the fact that Ruby is the first significant and widely accepted programming language to arise in Japan.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/10/yukihiro_matz_m.html http://www.ddj.com/blog/lightlangblog/archives/2006/10/yukihiro_matz_m.html railsconf Sat, 21 Oct 2006 02:27:35 -0500
Who Attends the RubyConf? Mike Howard is a veteran of programming, weighing in at 40 years in the trade, still active, still questing. I asked Mike what brought him to RubyConf 2006?

Mike Howard: I've been looking for 8-10 years for a way to build web applications that is efficient. The first thing I tried was a bunch of m4 macros and C macros that translated stuff. Every time I see a web framework I try it. That got me into Ruby. I've become really interested.

For these past ten years, I've been a consultant, doing a broad range of things, device drivers, applications, system administration ...

I'm trying to narrow my focus to something I can manage a little bit better, to stay the lone wolf, to keep from going insane. The breadth of what you have to know and the speed at which you have to learn new information pretty much follows Moore's Law. It's impossible to keep up, especially if you cover too broad a spectrum.

I think of it in terms of efficiency. I started out programming in Fortran. I eventually found C and Pascal. About 5 or 6 years ago I discovered Python and started doing everything I could in Python and PHP.

Ruby is a step above that. I've come to appreciate just how efficient and concise the Ruby syntax is and how much easier it is to solve problems in Ruby than it is in other languages. Just as a guess, there are probably two orders of magnitude of ease in Ruby compared to C, in terms of the code you have to write. I haven't measured it.

Ruby is readable. I don't write in languages that aren't readable. I have code that I wrote close to 20 years ago that's still running and the people that I wrote it for still know where I am. I may have to fix it someday.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/10/who_attends_the.html http://www.ddj.com/blog/lightlangblog/archives/2006/10/who_attends_the.html railsconf Sat, 21 Oct 2006 01:31:10 -0500
Riding the Rails to Denver: Day 1 Denver is beautiful in the fall. The sky is clear, it's 61 F., and from behind the stark and rugged Rocky Mountains the clouds bringing this weekend's projected snow are looming like bread rising out of the bowl.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/10/riding_the_rail.html http://www.ddj.com/blog/lightlangblog/archives/2006/10/riding_the_rail.html railsconf Fri, 20 Oct 2006 14:40:56 -0500
RubyConf 2006 - Introducing Jack Woehr As of this date, we're handing over the reins of our Ruby Show Blog to Jack Woehr: computer scientist, programmer (contributor to the Ant project, etc.), long-time Dr. Dobb's contributor, and general Renaissance type whose interests run the gamut from goose-keeping to arranging for the Hayden Duet-layout concertina.

Jack will be reporting from RubyConf 2006 in Denver, October 20-22.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/10/test.html http://www.ddj.com/blog/lightlangblog/archives/2006/10/test.html railsconf Wed, 18 Oct 2006 20:58:59 -0500
RailsConf 2006 Report 8 – 9:30 PM CDT - FINAL REPORT This report ends my coverage of RailsConf 2006 Chicago, closing with comments on Rails creator David Heinemeier Hansson's Saturday evening keynote to RailsConf attendees.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_7.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_7.html railsconf Sat, 24 Jun 2006 21:04:58 -0500
NEWSFLASH Chad Fowler just announced that RailsConf will be flying with the O'Reilly banner on May 17-20, 2007 at Oregon Convention Center in Portland.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/newsflash.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/newsflash.html railsconf Sat, 24 Jun 2006 21:02:32 -0500
RailsConf 2006 Report 7 – 2:30 PM CDT It's another beautiful summer day in Chicago as the Dr. Dobb's Journal coverage of RailsConf 2006 Chicago continues.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_6.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_6.html railsconf Sat, 24 Jun 2006 14:30:00 -0500
RailsConf 2006 Report 6 – 11:15 AM CDT RailsConf attendees hit the ground running the first half of the morning with several technical sessions and a series of real-world Rails use case presentations.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_5.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_5.html railsconf Sat, 24 Jun 2006 11:15:00 -0500
RailsConf 2006 Report 5 – 8:30 PM CDT My final RailsConf summary post of the day...but check back in for updates on Saturday's goings-on. And if you get a chance, listen in on Friday's podcast.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_4.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_4.html railsconf Fri, 23 Jun 2006 20:42:15 -0500
RailsConf 2006 Report 4 – 3:30 PM CDT Mid-afternoon update from the RailsConf 2006 Chicago conference.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_3.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_3.html railsconf Fri, 23 Jun 2006 13:03:22 -0500
RailsConf 2006 Report 3 – 12:00 PM CDT I caught the first half of Adam Key’s entertaining talk on comparing Ruby on Rails development with listening to the music of AC/DC and Stravinsky.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_2.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_2.html railsconf Fri, 23 Jun 2006 12:53:22 -0500
RailsConf 2006 Report 2 – 10:30 AM CDT Dave Thomas delivered a thought provoking opening keynote on unsolved Ruby on Rails problems.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_1.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006_1.html railsconf Fri, 23 Jun 2006 12:44:18 -0500
RailsConf 2006 Report 1 – 9:15 AM CDT The RailsConf 2006 conference being held in Chicago kicked off this morning with a brief introduction by Chad Fowler, Rich Kilmer and David Black talking about the days upcoming events.

]]>
http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006.html http://www.ddj.com/blog/lightlangblog/archives/2006/06/railsconf_2006.html railsconf Fri, 23 Jun 2006 11:38:19 -0500