<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>The Internaut - Latest Comments</title><link>http://internaut.disqus.com/</link><description></description><atom:link href="https://internaut.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 20 Apr 2009 14:42:32 -0000</lastBuildDate><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-8462924</link><description>&lt;p&gt;sorry, that should be&lt;/p&gt;&lt;p&gt;aquarium.inhabitants &amp;lt;&amp;lt; bob&lt;br&gt;aquarium.inhabitants  &amp;lt;&amp;lt; jaws&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben</dc:creator><pubDate>Mon, 20 Apr 2009 14:42:32 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-8462862</link><description>&lt;p&gt;Firstly, great library. Very handy. Has anyone tried to do something that would encapsulate an array of arbitrary objects ? Like this:&lt;/p&gt;&lt;p&gt;class Fish&lt;br&gt;   xml_accessor :name, :text&lt;br&gt;end&lt;/p&gt;&lt;p&gt;class Shark &amp;lt; Fish&lt;br&gt;   xml_accessor :teeth, :text&lt;br&gt;end&lt;/p&gt;&lt;p&gt;class Goldfish &amp;lt; Fish&lt;br&gt;  xml_accessor :friendly, :text&lt;br&gt;end&lt;/p&gt;&lt;p&gt;class Fishtank&lt;br&gt; xml_accessor :inhabitants, [Fish]&lt;br&gt;end&lt;/p&gt;&lt;p&gt;bob = &lt;a href="http://Goldfish.new" rel="nofollow noopener" target="_blank" title="Goldfish.new"&gt;Goldfish.new&lt;/a&gt;&lt;br&gt;bob.friendly = true&lt;br&gt;&lt;a href="http://bob.name" rel="nofollow noopener" target="_blank" title="bob.name"&gt;bob.name&lt;/a&gt; = "bob"&lt;/p&gt;&lt;p&gt;jaws = &lt;a href="http://Shark.new" rel="nofollow noopener" target="_blank" title="Shark.new"&gt;Shark.new&lt;/a&gt;&lt;br&gt;&lt;a href="http://jaws.name" rel="nofollow noopener" target="_blank" title="jaws.name"&gt;jaws.name&lt;/a&gt; = "jaws"&lt;br&gt;jaws.teeth = "sharp"&lt;/p&gt;&lt;p&gt;aquarium = &lt;a href="http://Fishtank.new" rel="nofollow noopener" target="_blank" title="Fishtank.new"&gt;Fishtank.new&lt;/a&gt;&lt;br&gt;aquarium &amp;lt;&amp;lt; bob&lt;br&gt;aquarium &amp;lt;&amp;lt; jaws&lt;/p&gt;&lt;p&gt;the_xml = aquarium.to_xml.to_s&lt;/p&gt;&lt;p&gt;you should get:&lt;/p&gt;&lt;p&gt;"&amp;lt;fishtank&amp;gt;&amp;lt;inhabitant&amp;gt;&amp;lt;teeth&amp;gt;sharp&amp;lt;/teeth&amp;gt;&amp;lt;name&amp;gt;Jaws&amp;lt;/name&amp;gt;&amp;lt;/inhabitant&amp;gt;&amp;lt;inhabitant&amp;gt;&amp;lt;friendly&amp;gt;true&amp;lt;/friendly&amp;gt;&amp;lt;name&amp;gt;Bob&amp;lt;/name&amp;gt;&amp;lt;/inhabitant&amp;gt;&amp;lt;/fishtank&amp;gt;"&lt;/p&gt;&lt;p&gt;Which you notice contains all the user defined fields of all the objects. My expectation would be that since I declared the object array as type Fish, it should only contain Fish methods. How do I now get my array of different types out of this xml string now ? Simply using from_xml results in only Fish being returned. Using Object results in errors.&lt;/p&gt;&lt;p&gt;Any ideas ?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben</dc:creator><pubDate>Mon, 20 Apr 2009 14:40:13 -0000</pubDate></item><item><title>Re: Amtrak Cascades: Families &amp;#038; Discounts</title><link>http://ben.woosley.name/log/?p=43#comment-6745416</link><description>&lt;p&gt;Yes, if you read again the rules:&lt;/p&gt;&lt;p&gt;Child 	2 - 15 	50% 	Up to two children per paying adult. Children must travel with adult. 1, 2&lt;br&gt;Infant 	Under 2 	Free 	One infant per paying adult. Infants must ride on adult’s lap.&lt;/p&gt;&lt;p&gt;It says that your 2 children and 1 infant could travel even with a single one of you at discouted rates, while a larger family, 4 children and 2 infants could travel at the discounted rate with both parents present.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Sun, 01 Mar 2009 12:04:31 -0000</pubDate></item><item><title>Re: Amtrak Cascades: Families &amp;#038; Discounts</title><link>http://ben.woosley.name/log/?p=43#comment-6741857</link><description>&lt;p&gt;We are a couple with 2 children between 8 and 13 years and one infant - 1yr.&lt;br&gt;So this makes it 2 adults , 2 children and 1 infant.&lt;br&gt;Based on what you have written it can be 1 children/infant per adult but here we are 2 adults in 3 children/infant, how does this work out, do we get any consideration?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Colon Health</dc:creator><pubDate>Sun, 01 Mar 2009 07:50:37 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-5643406</link><description>&lt;p&gt;So today I happened to run into my own problem with the extensions dependency, so I went ahead and removed it from the just-released &lt;a href="http://rubyforge.org/frs/shownotes.php?release_id=30911" rel="nofollow noopener" target="_blank" title="http://rubyforge.org/frs/shownotes.php?release_id=30911"&gt;ROXML 2.4.1&lt;/a&gt;.  Hope this helps!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Thu, 29 Jan 2009 01:32:24 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-5514235</link><description>&lt;p&gt;Thanks Andy, the xml_name inheritance issue should be fixed in 2.4.0, thanks to this commit: &lt;a href="http://github.com/Empact/roxml/commit/55da49cb89b4a61bd4a0ef6a029fad790af427ee" rel="nofollow noopener" target="_blank" title="http://github.com/Empact/roxml/commit/55da49cb89b4a61bd4a0ef6a029fad790af427ee"&gt;http://github.com/Empact/ro...&lt;/a&gt;.  You can install it from rubyforge or github.&lt;/p&gt;&lt;p&gt;As for extensions... I'd need more details to know what problem exactly it has with activescaffold, which I haven't used.  Feel free to fork the code on github and I'll pick up whatever changes you make.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Sat, 24 Jan 2009 06:40:28 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-4985782</link><description>&lt;p&gt;ROXML is great, but i have a question. How can i define a superclass and subclass it to extend its xml attributes? The following does not work:&lt;/p&gt;&lt;p&gt;class MySuper&lt;br&gt;     include ROXML&lt;br&gt;      xml_name :sitt&lt;br&gt;end&lt;/p&gt;&lt;p&gt;class MySub &amp;lt; MySuper&lt;br&gt;  xml_accessor :user_id&lt;br&gt;end&lt;/p&gt;&lt;p&gt;the to_xml method called on an instance of MySub will not have the xml name 'sitt' as defined in the superclass.&lt;br&gt;This would be a really useful feature to DRY up the code.&lt;/p&gt;&lt;p&gt;The second issue that i have are the dependencies on the extensions library, which causes problems when using activescaffold&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andy Nahapetian</dc:creator><pubDate>Thu, 08 Jan 2009 07:41:26 -0000</pubDate></item><item><title>Re: Don&amp;#8217;t just sit there</title><link>http://ben.woosley.name/log/?p=23#comment-3705027</link><description>&lt;p&gt;And to think we could of had such a piece of art sitting on MLK Jr. across from the Texas History Museum.  Absolute shame.&lt;/p&gt;&lt;p&gt;One of their latest efforts:&lt;br&gt;&lt;a href="http://www.56leonardtribeca.com" rel="nofollow noopener" target="_blank" title="http://www.56leonardtribeca.com"&gt;http://www.56leonardtribeca...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">austinindian</dc:creator><pubDate>Wed, 12 Nov 2008 11:57:52 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-3270366</link><description>&lt;p&gt;They're equivalent.  The former is used internally when we translate the the arguments into something more manageable, and can be used without problem.  The latter is the preferred syntax, and I think the only documented one.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Fri, 24 Oct 2008 05:33:42 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-3269690</link><description>&lt;p&gt;Ben,&lt;/p&gt;&lt;p&gt;Are you able to explain the difference between these 2 attribute declarations? They seem to do more or less the same thing in my testing, but I'm probably missing  something.&lt;/p&gt;&lt;p&gt;xml_accessor :contributors, Contributor, :as =&amp;gt; :array&lt;br&gt;xml_accessor :contributors, [Contributor]&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James</dc:creator><pubDate>Fri, 24 Oct 2008 03:21:06 -0000</pubDate></item><item><title>Re: Diamonds aren&amp;#8217;t Forever</title><link>http://ben.woosley.name/log/?p=85#comment-3029834</link><description>&lt;blockquote&gt;You are wrong. De Beers in 1980 owned 80% of world diamond production. Now in 2008 De Beers owns only 40% of diamond production. The Russians, Canadians, Australians and numerous other smaller countries have taken over. De Beers does take a pivotal role&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Sorry, but without any citation, I'll take the word of Smithsonian magazine over that of a random commentator, who presumably has a vested interest in undermining such narratives.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;More rubbish... most major miners pay special attention to the environment. It's part of the terms and conditions when mining leases are granted.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Whether or not they "pay special attention," there are unavoidable environmental impacts to mining.  If the mining is unnecessary and can be avoided, why put those costs on society?&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Its not diamonds that hurt people. It's corrupt governments.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Again, the fact of the matter is, much of diamond mining occurs in countries with corrupt governments.  Whether you like it or not, the diamond mining funds regimes and supports conflict.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;Let you in ona little secret.... nobody cares anyway. They still want to wear real diamonds&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;What people want to wear is primarily a product of social conditioning.  For example, compare the clothing styles of one era over another, or between different cultures.  Gems have been valued for their beauty and scarcity, but when that scarcity is taken away, and the beauty can be had without the aforementioned social costs, society will discourage people from wearing actual earth diamonds just as it now discourages them from driving SUVs.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Mon, 13 Oct 2008 17:26:56 -0000</pubDate></item><item><title>Re: Diamonds aren&amp;#8217;t Forever</title><link>http://ben.woosley.name/log/?p=85#comment-3020909</link><description>&lt;p&gt; In reply to : " diamond production is owned by a single cartel (De Beers) which constrains the output to prop up prices and create the appearance of scarcity "&lt;/p&gt;&lt;p&gt; You are wrong. De Beers in 1980 owned 80% of world diamond production. Now in 2008 De Beers owns only 40% of diamond production. The Russians, Canadians, Australians and numerous other smaller countries have taken over. De Beers does take a pivotal role&lt;/p&gt;&lt;p&gt;In reply to :  " Diamonds will soon be easily producible in a lab, which will be excellent for industry "  Nothing new. More than 50% of world production of industrial diamond is synthetically  manufactured.&lt;/p&gt;&lt;p&gt;The fact is natural diamond is becoming rarer for gem quality material&lt;/p&gt;&lt;p&gt;The largest synthetic diamond manufacturer is Element 6 owned by De Beers&lt;/p&gt;&lt;p&gt;In reply to : "Unlike diamonds that come from the dirt, man-made diamonds aren’t socially nor environmentally destructive"&lt;/p&gt;&lt;p&gt;More rubbish... most major miners pay special attention to the environment. It's part of the terms  and conditions when mining leases are granted.&lt;/p&gt;&lt;p&gt;Its not diamonds that hurt people. It's corrupt governments.&lt;br&gt;Let you in ona little secret.... nobody cares anyway. They still want to wear real diamonds&lt;/p&gt;&lt;p&gt;Daniel Katz&lt;br&gt;&lt;a href="http://www.DiamondImports.com.au" rel="nofollow noopener" target="_blank" title="www.DiamondImports.com.au"&gt;www.DiamondImports.com.au&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Katz</dc:creator><pubDate>Mon, 13 Oct 2008 08:36:55 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-3007014</link><description>&lt;p&gt;I too worship at the alter of git, so that'll be no problem :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James</dc:creator><pubDate>Sun, 12 Oct 2008 09:04:22 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-3007003</link><description>&lt;p&gt;Just a reminder: if you have any trouble or feel a need to extend the library, please modify it publicly on github so I can pick up the changes. Anyway, thanks!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Sun, 12 Oct 2008 09:02:15 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-3006944</link><description>&lt;p&gt;Hey, thanks for this overhaul.&lt;/p&gt;&lt;p&gt;We've been using ROXML 1.X for an internal gem for working with the (rather large) ONIX standard. I started hacking on a new branch last week that replaces ROXML with raw libxml for performance reasons, but it looks like I won't need to continue with it any more :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James</dc:creator><pubDate>Sun, 12 Oct 2008 08:51:23 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-2971440</link><description>&lt;p&gt;Great work Ben! Thanks for picking up ROXML and giving it some much needed TLC.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zak Mandhro</dc:creator><pubDate>Thu, 09 Oct 2008 19:03:47 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-2835996</link><description>&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: This is not a libxml bug, and the problem is fixed in ROXML 2.1&lt;/p&gt;&lt;p&gt;Yeah Jimmy, unfortunately this is &lt;a href="http://rubyforge.org/tracker/index.php?func=detail&amp;amp;aid=7938&amp;amp;group_id=494&amp;amp;atid=1971" rel="nofollow noopener" target="_blank" title="http://rubyforge.org/tracker/index.php?func=detail&amp;amp;aid=7938&amp;amp;group_id=494&amp;amp;atid=1971"&gt;a LibXml bug&lt;/a&gt;.  I made a first stab at forking their rubyforge svn into github, to fix this, but ran into a git import error, which may be fixed in a more current version of git-svn.&lt;/p&gt;&lt;p&gt;Until this is fixed, you can use REXML.  I've added fallback to REXML in &lt;a href="http://github.com/Empact/roxml/tree/development" rel="nofollow noopener" target="_blank" title="http://github.com/Empact/roxml/tree/development"&gt;my own development branch&lt;/a&gt; on github, and that will be in 2.1.   Rexml is used if libxml is not present or if you precede your require with the following (admittedly ugly) declaration.  This may be cleaned up for final release:&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br&gt;module ROXML&lt;br&gt;  XML_PARSER = 'rexml'&lt;br&gt;end&lt;br&gt;require 'roxml'&lt;br&gt;&lt;/code&gt;&lt;br&gt;Until the libxml bug is fixed, you also might consider forking ROXML (ideally from my development branch) and having it manually remove the namespace declaration in this case (if libxml is being used).  That would go early in the parse function.  Otherwise, I'll get around to fixing it myself soon, and include the workaround in 2.1.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Tue, 30 Sep 2008 19:03:32 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-2835998</link><description>&lt;p&gt;The only problem I'm running into is namespace support. It's not finding the elements and attributes if there is a namespace present in the root node.&lt;/p&gt;&lt;p&gt;Does this ROXML have a way of dealing with namespaces?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Zimmerman</dc:creator><pubDate>Tue, 30 Sep 2008 18:50:14 -0000</pubDate></item><item><title>Re: ROXML 2.0: An open-source takeover (now with defaults, blocks, hash mapping &amp;#038; better syntax)</title><link>http://ben.woosley.name/log/?p=45#comment-2835997</link><description>&lt;p&gt;Awesome! I was just getting ready to fork the ROXML project myself to switch the XML library over to libxml-ruby. REXML was one of the reasons I wasn't going to use ROXML, despite it having the best Ruby/XML binding API currently available.&lt;/p&gt;&lt;p&gt;I like the changes you made to the syntax. It adds even more power and cleanliness to the API.&lt;/p&gt;&lt;p&gt;The only suggestion I would like to make is to change the name of the project enough to distinguish it from the old ROXML. I almost missed this because I didn't realize that it was actually a new project. I just thought the ROXML project had moved over to GitHub.&lt;/p&gt;&lt;p&gt;I'd like to sometime build a code generator for creating your ROXML classes based on an XSD schema (kind of like JAXB does for Java).&lt;/p&gt;&lt;p&gt;Anyways, this all looks really cool. I'll be sure to report any bugs I might find.&lt;/p&gt;&lt;p&gt;Very cool.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jimmy Zimmerman</dc:creator><pubDate>Tue, 30 Sep 2008 13:44:39 -0000</pubDate></item><item><title>Re: Syntax Matters</title><link>http://ben.woosley.name/log/?p=24#comment-2835955</link><description>&lt;p&gt;Use the name "my" instead of "self" for Python methods, and it usually makes far more sense.&lt;/p&gt;&lt;p&gt;class usa_telephone_number(object):&lt;br&gt;  # Partial class implementation&lt;br&gt;  def _get_areacode(my):&lt;br&gt;    return my._areacode&lt;/p&gt;&lt;p&gt;  def _get_exchange(my):&lt;br&gt;    return my._exchange&lt;/p&gt;&lt;p&gt;  def _get_number(my):&lt;br&gt;    return my._number&lt;/p&gt;&lt;p&gt;  areacode = property(fget=_get_areacode, fset=None)&lt;br&gt;  exchange = property(fget=_get_exchange, fset=None)&lt;br&gt;  number = property(fget=_get_number, fset=None)&lt;/p&gt;&lt;p&gt;  def fromString(my, s):&lt;br&gt;    (a, e, n) = somehowParseNumberFrom(s)&lt;br&gt;    my._areacode = a&lt;br&gt;    my._exchange = e&lt;br&gt;    my._number = n&lt;/p&gt;&lt;p&gt;  def __equals__(my, another):&lt;br&gt;    return (my._areacode == another._areacode) and ...etc...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Samuel A. Falvo II</dc:creator><pubDate>Wed, 30 Jul 2008 19:06:46 -0000</pubDate></item><item><title>Re: The Ex-motorist</title><link>http://ben.woosley.name/log/?p=40#comment-2835992</link><description>&lt;p&gt;Hey, you should get into cycling. If not for the mode of transportation, then for the crowd.&lt;/p&gt;&lt;p&gt;It's kind of fun like upwards skiing, if you know what I mean, and way more social if you fall in with the right people, of which there are plentier than in any other "subculture."&lt;/p&gt;&lt;p&gt;Here, if you find this one funny, then... Well, enjoy.&lt;br&gt;&lt;a href="http://bikesnobnyc.blogspot.com/2008/02/safety-in-numbers-which-group-ride-is.html" rel="nofollow noopener" target="_blank" title="http://bikesnobnyc.blogspot.com/2008/02/safety-in-numbers-which-group-ride-is.html"&gt;http://bikesnobnyc.blogspot...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tatiana</dc:creator><pubDate>Mon, 17 Mar 2008 22:02:39 -0000</pubDate></item><item><title>Re: Syntax Matters</title><link>http://ben.woosley.name/log/?p=24#comment-2835954</link><description>&lt;p&gt;Hey, Ben. I just started reading your blog, and came across this.&lt;/p&gt;&lt;p&gt;I only recently started oging in Python, but I like it a lot. I've tried Ruby, too, but I don't like its syntax. I agree that it's annoying to have to type self.var, or self.__class__.var, but I think it's better than Ruby (or Perl) style syntax. The @var or @@var syntax is obscure, and doesn't really tell you what's going on, unless you already know. I know it's fine if you're already a fluent Ruby coder, but it's just one step closer to the syntax disaster that is Perl.&lt;/p&gt;&lt;p&gt;In fact, I think according to the quote you started with, Python is the clear winner. I think the Naggum didn't mean optimizing for number of chars, but for clarity of expression. In that sense, the Python syntax is far better than Ruby's.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Heewa</dc:creator><pubDate>Mon, 04 Feb 2008 08:46:21 -0000</pubDate></item><item><title>Re: Urban Shenanigans</title><link>http://ben.woosley.name/log/?p=28#comment-2835972</link><description>&lt;p&gt;Let me guess, was that the 49?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Elizabeth Grigg</dc:creator><pubDate>Tue, 03 Jul 2007 20:28:10 -0000</pubDate></item><item><title>Re: Creationist Revisionism</title><link>http://ben.woosley.name/log/?p=29#comment-2835989</link><description>&lt;p&gt;This is a test comment.  &lt;em&gt;hooray!&lt;/em&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Empact</dc:creator><pubDate>Wed, 30 May 2007 20:03:56 -0000</pubDate></item></channel></rss>