{"id":526,"date":"2006-08-12T22:36:14","date_gmt":"2006-08-13T03:36:14","guid":{"rendered":"http:\/\/blogs.law.harvard.edu\/hoanga\/2006\/08\/12\/bruce-eckel-takes-another-look-at-ruby"},"modified":"2006-12-13T22:29:41","modified_gmt":"2006-12-14T03:29:41","slug":"bruce-eckel-takes-another-look-at-ruby","status":"publish","type":"post","link":"https:\/\/archive.blogs.harvard.edu\/hoanga\/2006\/08\/12\/bruce-eckel-takes-another-look-at-ruby\/","title":{"rendered":"Bruce Eckel takes another look at Ruby"},"content":{"rendered":"<p><a name='a644'><\/a><\/p>\n<p><a href=\"http:\/\/www.mindview.net\">Bruce Eckel<\/a> of <\/p>\n<p><a href=\"http:\/\/www.mindview.net\/Books\/TIJ\/\">Thinking in Java<\/a> fame takes<\/p>\n<p>a <a href=\"http:\/\/www.artima.com\/weblogs\/viewpost.jsp?thread=146091\">second<\/p>\n<p>look<\/a> at Ruby.  This time he has far less harsh words than his<\/p>\n<p><a href=\"http:\/\/blade.nagaokaut.ac.jp\/cgi-bin\/scat.rb\/ruby\/ruby-talk\/20135\"><\/p>\n<p>previous look at it<\/a> (Note that the original post that Eckel made on<\/p>\n<p>Ruby seems to be MIA on his website.   I&#8217;m a little miffed at that&#8230;)<\/p>\n<p>His second time around he seems a little more impressed but I have to agree<\/p>\n<p>with some readers who pointed out that if he bothered to read the<\/p>\n<p>Pickaxe book he would have found a good portion of these features in Ruby.<\/p>\n<p>Although for a counterpoint,  I&#8217;ve tried reading some comparisons of Python<\/p>\n<p>and Ruby and most of them end up in a &#8216;mine is bigger&#8217; argument rather than<\/p>\n<p>try to really see what is different.   Mr. Eckel has spent some time<\/p>\n<p>summarizing the differences.   The reason it&#8217;s easier to believe him is<\/p>\n<p>because he is staunch follower of Python.<\/p>\n<p><a href=\"http:\/\/www.artima.com\/weblogs\/viewpost.jsp?thread=146091\">Read his<\/p>\n<p>second look yourself<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bruce Eckel of Thinking in Java fame takes a second look at Ruby. This time he has far less harsh words than his previous look at it (Note that the original post that Eckel made on Ruby seems to be MIA on his website. I&#8217;m a little miffed at that&#8230;) His second time around he [&hellip;]<\/p>\n","protected":false},"author":703,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[615],"tags":[],"class_list":["post-526","post","type-post","status-publish","format-standard","hentry","category-ruby"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/posts\/526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/users\/703"}],"replies":[{"embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/comments?post=526"}],"version-history":[{"count":0,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/posts\/526\/revisions"}],"wp:attachment":[{"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/media?parent=526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/categories?post=526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/archive.blogs.harvard.edu\/hoanga\/wp-json\/wp\/v2\/tags?post=526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}