<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:at="http://www.sixapart.com/ns/at"
    xmlns:icbm="http://postneo.com/icbm"
    xmlns:rvw="http://purl.org/NET/RVW/0.2/"
    xmlns:media="http://search.yahoo.com/mrss">
    <channel>
        <title>Methods and Messages: Randal Schwartz on Smalltalk</title>
        <link>http://methodsandmessages.vox.com/library/posts/page/1/</link>
        <description>Transcript show: &#39;Just another Smalltalk hacker,&#39;</description>
        <language>en</language>
        <generator>Vox</generator>
        <lastBuildDate>Sat, 31 Oct 2009 20:20:52 -0700</lastBuildDate>
        <copyright>Copyright 2009</copyright>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs>  
 
        <item>
            <title>Interviewed on Linux Outlaws and The Command Line podcasts</title>
            <link>http://methodsandmessages.vox.com/library/post/interviewed-on-linux-outlaws-and-the-command-line-podcasts.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/interviewed-on-linux-outlaws-and-the-command-line-podcasts.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/interviewed-on-linux-outlaws-and-the-command-line-podcasts.html?_c=feed-rss-full</guid> 
            <pubDate>Sat, 31 Oct 2009 20:20:52 -0700</pubDate>         
            
            <description>    &lt;p&gt;I was recently interviewed on both &lt;a href=&quot;http://linuxoutlaws.com/podcast/117&quot;&gt;The Linux Outlaws&lt;/a&gt; and &lt;a href=&quot;http://thecommandline.net/2009/10/21/randal_schwartz/&quot;&gt;The Command Line&lt;/a&gt; podcasts. While the interviews are general coverage of my life so far, I did manage to sneak a bit of Smalltalk and &lt;a href=&quot;http://seaside.st&quot;&gt;Seaside&lt;/a&gt; content into both of them. I especially made it clear that I&amp;#39;ve been hacking Smalltalk since 1982, long before &lt;a href=&quot;http://perl.org/&quot;&gt;Perl&lt;/a&gt; was even around.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Linux Outlaws interview came about because a group of us open-source podcasters were talking about &amp;quot;bumper trading&amp;quot;, where we make up 30-second promos for our show, and then send it to others in exchange for playing their bumper on our show. &amp;#160;I don&amp;#39;t play other people&amp;#39;s bumpers on &lt;a href=&quot;http://twit.tv/floss&quot;&gt;FLOSS Weekly&lt;/a&gt;, but I said that in exchange for interviewing me on someone&amp;#39;s show, I&amp;#39;d be sure to mention that show on the following show of mine. I&amp;#39;ve heard that because of my mention of Outlaws on FLOSS, they had to upgrade to the next hosting plan for the rapid increase in downloads. &amp;#160;Good work, guys!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Command LIne show is one of the best produced shows I&amp;#39;ve heard. &amp;#160;The host reads from a fully prepared script, and the resulting show has detailed show notes and chapters and well-produced musical stingers to identify each portion of the show. &amp;#160;It&amp;#39;s definitely on my &amp;quot;must listen&amp;quot; list, even if I must skip forward to different parts (easy, thanks to chapter marks) if I&amp;#39;m in a hurry.&lt;/div&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/interviewed-on-linux-outlaws-and-the-command-line-podcasts.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f00050123dddfc27f860d?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">podcast</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">seaside</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">linux outlaws</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">floss weekly</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">the command line</category>   
        </item> 
 
        <item>
            <title>Why is Cincom not mentioning GemStone/S in application wins?</title>
            <link>http://methodsandmessages.vox.com/library/post/why-is-cincom-not-mentioning-gemstones-in-application-wins.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/why-is-cincom-not-mentioning-gemstones-in-application-wins.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/why-is-cincom-not-mentioning-gemstones-in-application-wins.html?_c=feed-rss-full</guid> 
            <pubDate>Wed, 26 Aug 2009 18:50:02 -0700</pubDate>         
            
            <description>    &lt;p&gt;Apparently, according to &lt;a href=&quot;http://www.cincomsmalltalk.com/blog/blogView?showComments=true&amp;amp;entry=3272163751&quot;&gt;James Robertson in 2004&lt;/a&gt;, GemStone/S played a significant part to have JP Morgan&amp;#39;s Kapital application be a success. &amp;#160;But when I look at the &lt;a href=&quot;http://www.cincom.com/common/success-stories/profiles/jpmorgan.html&quot;&gt;much hailed press release in 2009&lt;/a&gt;&amp;#160;from Cincom Corporate Marketing (including &lt;a href=&quot;http://www.cincom.com/pdf/CS040819-1.pdf&quot;&gt;the detailed PDF&lt;/a&gt;), no mention is made at all of &lt;a href=&quot;http://smalltalk.gemstone.com/&quot;&gt;GemStone/S&lt;/a&gt;. &amp;#160;What happened? &amp;#160;Did they rewrite the whole thing to talk to Oracle? &amp;#160;Not likely! Even Dale Hendrichs of GemStone confirms that &lt;a href=&quot;http://gemstonesoup.wordpress.com/2007/10/03/case-study-featuring-jpmorgans-kapital-and-smalltalk/&quot;&gt;as late as 2007, Kapital was still a GemStone/S application&lt;/a&gt;.&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/why-is-cincom-not-mentioning-gemstones-in-application-wins.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000501101867aefd860f?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">gemstone</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">kapital</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">cincom</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">jpmorgan</category>   
        </item> 
 
        <item>
            <title>Smalltalk Week at OSCON</title>
            <link>http://methodsandmessages.vox.com/library/post/smalltalk-week-at-oscon.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/smalltalk-week-at-oscon.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/smalltalk-week-at-oscon.html?_c=feed-rss-full</guid> 
            <pubDate>Tue, 14 Jul 2009 14:34:25 -0700</pubDate>         
            
            <description>    &lt;p&gt;Next week at &lt;a href=&quot;http://en.oreilly.com/oscon2009&quot;&gt;OSCON 2009&lt;/a&gt; in San Jose is going to be a very busy week for me. &amp;#160;I&amp;#39;m managing the &lt;a href=&quot;http://www.stonehenge.com&quot;&gt;Stonehenge&lt;/a&gt;/&lt;a href=&quot;http://linuxfund.org&quot;&gt;LinuxFund&lt;/a&gt; party on Wednesday night, which includes hanging out at the LinuxFund booth during the day on Wednesday. &amp;#160;I&amp;#39;m also appearing at the usual O&amp;#39;Reilly Author meet-and-greet Wednesday evening.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had also been accepted some months ago to teach a paid 4-hour tutorial &amp;quot;&lt;a href=&quot;http://en.oreilly.com/oscon2009/public/schedule/detail/8125&quot;&gt;Introduction to Web Application Development Using Smalltalk Seaside&lt;/a&gt;&amp;quot; on Monday afternoon, and a 45-minute talk &amp;quot;&lt;a href=&quot;http://en.oreilly.com/oscon2009/public/schedule/detail/8133&quot;&gt;Persistence Solutions with the Smalltalk Seaside Web Framework&lt;/a&gt;&amp;quot; on Thursday morning. &amp;#160;For some reason (which I&amp;#39;ll blame on the drama around&lt;a href=&quot;http://merlyn.vox.com/library/post/no-longer-metal-man----second-surgery-successful.html&quot;&gt; my broken arm&lt;/a&gt;), I forgot to blog about those here, although I&amp;#39;m sure I &lt;a href=&quot;http://twitter.com/merlyn&quot;&gt;Twittered&lt;/a&gt; about it. :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But on top of that, I had originally pitched an &amp;quot;intro to smalltalk&amp;quot; course that would precede my Seaside talk to prepare people for the afternoon talk. &amp;#160;It had been summarily rejected, and now I know why. &amp;#160;&lt;a href=&quot;http://twit.tv/floss21&quot;&gt;Avi Bryant&lt;/a&gt; (co-creator of &lt;a href=&quot;http://seaside.st/&quot;&gt;Seaside&lt;/a&gt;) had been given that task Monday morning. But he wrote me a couple of days ago, asking me to take the talk over, as apparently he will be unable to make it to OSCON. &amp;#160;So, now I&amp;#39;m also doing roughly the talk I had originally pitched as well: &amp;quot;&lt;a href=&quot;http://en.oreilly.com/oscon2009/public/schedule/detail/8158&quot;&gt;Finding the Swan in Squeak&amp;#39;s Ugly Duckling&lt;/a&gt;&amp;quot; on Monday morning. And I&amp;#39;m now scrambling to prep for that too, although a lot of it had already been planned for my 5-day &amp;quot;intro to Smalltalk and Seaside&amp;quot; course that Stonehenge will be offering soon.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, there was one talk on Smalltalk last year at OSCON, and now &lt;a href=&quot;http://en.oreilly.com/oscon2009/public/schedule/speaker/4443&quot;&gt;three talks this year&lt;/a&gt; (including two paid tutorials). &amp;#160;I&amp;#39;d say Smalltalk is making a good comeback.&lt;/div&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/smalltalk-week-at-oscon.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f000501101673f4fb860c?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">san jose</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">squeak</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">seaside</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">oscon</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">avi bryant</category>   
        </item> 
 
        <item>
            <title>Industry experts predicting losses</title>
            <link>http://methodsandmessages.vox.com/library/post/industry-experts-predicting-losses.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/industry-experts-predicting-losses.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/industry-experts-predicting-losses.html?_c=feed-rss-full</guid> 
            <pubDate>Sun, 07 Jun 2009 09:52:30 -0700</pubDate>         
            
            <description>    &lt;p&gt;From a comment on &lt;a href=&quot;http://www.cincomsmalltalk.com/blog/blogView?showComments=true&amp;amp;entry=3421826100#3421831170&quot;&gt;a recent post on James Robertson&amp;#39;s &amp;quot;Industry Misinterpretations&amp;quot; blog&lt;/a&gt; (offered without comment):&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p&gt;&amp;quot;Industry experts estimate that the collective worldwide programmer productivity losses by failing to use Smalltalk-based environments (such as Cincom&amp;#39;s VisualWorks) could approach 700,000 dollars per day.&amp;quot;&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/industry-experts-predicting-losses.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f0005011017d32d3b860e?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">losses</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">theonion</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">cincom</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">james robertson</category>   
        </item> 
 
        <item>
            <title>Why I like Smalltalk: lots of reflection</title>
            <link>http://methodsandmessages.vox.com/library/post/why-i-like-smalltalk-lots-of-reflection.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/why-i-like-smalltalk-lots-of-reflection.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/why-i-like-smalltalk-lots-of-reflection.html?_c=feed-rss-full</guid> 
            <pubDate>Fri, 29 May 2009 20:08:16 -0700</pubDate>         
            
            <description>    &lt;p&gt;From &lt;a href=&quot;http://www.cincomsmalltalk.com/userblogs/travis/blogView?showComments=true&amp;amp;printTitle=Mutating_your_Process,_for_Instance&amp;amp;entry=3421076502&quot;&gt;a recent post by Travis Griggs&lt;/a&gt; ....&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p&gt;p := 4 @ 3.&lt;br /&gt;p changeClassTo: (p class copy superclass: p class).&lt;br /&gt;p class methodDictionary at: #negated put: (p class methodDictionary at: #transpose).&lt;br /&gt;p negated&lt;/p&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Amazing. &amp;#160;This creates a new anonymous class for the Point, and mucks with the method dictionary. &amp;#160;At runtime. &amp;#160;Yum.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/why-i-like-smalltalk-lots-of-reflection.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f0005011017cec22c860e?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">classes</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">travis griggs</category>   
        </item> 
 
        <item>
            <title>The Io Language - so close, yet so far</title>
            <link>http://methodsandmessages.vox.com/library/post/the-io-language---so-close-yet-so-far.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/the-io-language---so-close-yet-so-far.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/the-io-language---so-close-yet-so-far.html?_c=feed-rss-full</guid> 
            <pubDate>Sun, 03 May 2009 22:06:45 -0700</pubDate>         
            
            <description>    &lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana; font-size: 12px; line-height: 15px; &quot;&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; &quot;&gt;It’s too bad &lt;a href=&quot;http://en.wikipedia.org/wiki/Io_(programming_language)&quot;&gt;the Io language&lt;/a&gt; has an implicit non-overridable “asBoolean” method in the Object base class. That’s a mistake… the same one Ruby and Perl made. Only Smalltalk gets that right.&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; &quot;&gt;it’d be ok if I could at least override “asBoolean” for my classes as far as ifTrue: and ifFalse: are concerned, but no. Io has its own idea, and that’s that. And I can’t even get it to throw a “must be boolean” error instead. Sigh. So close, and yet so far away.&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/the-io-language---so-close-yet-so-far.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f00050110181f1de3860f?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">perl</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">ruby</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">io</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">asboolean</category>   
        </item> 
 
        <item>
            <title>Lightning strikes in Omaha, not once, but twice</title>
            <link>http://methodsandmessages.vox.com/library/post/lightning-strikes-in-omaha-not-once-but-twice.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/lightning-strikes-in-omaha-not-once-but-twice.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/lightning-strikes-in-omaha-not-once-but-twice.html?_c=feed-rss-full</guid> 
            <pubDate>Tue, 07 Apr 2009 19:26:11 -0700</pubDate>         
            
            <description>    &lt;p&gt;I&amp;#39;m presenting my &amp;quot;&lt;a href=&quot;http://news.squeak.org/2008/05/05/seaside-your-next-web-framework/&quot;&gt;Seaside: Your next web framework&lt;/a&gt;&amp;quot; advocacy talk next week in Omaha. &amp;#160;Not once, but twice.&amp;#160;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;First, I&amp;#39;ve been scheduled for a few months to be a speaker at &lt;a href=&quot;http://infotec.org&quot;&gt;Infotec&lt;/a&gt; on April 15. That&amp;#39;s a paid conference with a lot of interesting IT and Business Data Processing information. I think you can still register for that.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But, because of a random coincidence of instant messages, and thanks to &lt;a href=&quot;http://petdance.com/&quot;&gt;Andy Lester&lt;/a&gt;, a fellow Perl hacker who is also talking at Infotec, I&amp;#39;m now scheduled to appear at the &lt;a href=&quot;http://odynug.blainebuxton.net/&quot;&gt;Omaha Dynamic Languages monthly meeting&lt;/a&gt;, on April 14th, and that&amp;#39;s free!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, if you&amp;#39;re somewhere in the flyover states, c&amp;#39;mon out and see me!&lt;/div&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/lightning-strikes-in-omaha-not-once-but-twice.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f0005011018177883860f?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">perl</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">omaha</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">seaside</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">infotec</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">andy lester</category>   
        </item> 
 
        <item>
            <title>Great quote about the Smalltalk IDE</title>
            <link>http://methodsandmessages.vox.com/library/post/great-quote-about-the-smalltalk-ide.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/great-quote-about-the-smalltalk-ide.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/great-quote-about-the-smalltalk-ide.html?_c=feed-rss-full</guid> 
            <pubDate>Sun, 22 Mar 2009 07:03:13 -0700</pubDate>         
            
            <description>    &lt;p&gt;Found in a &lt;a href=&quot;http://stackoverflow.com/questions/670347/misunderstanding-smalltalk-and-tdd&quot;&gt;recent Stackoverflow comment&lt;/a&gt;:&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; color: rgb(0, 0, 0); font-family: Arial; font-size: 12px; line-height: 15px; &quot;&gt;&amp;#160;Trying to get your head around smalltalk without using the IDE is like going to Paris and eating at McDonalds. Sure, you&amp;#39;re in Paris, but you aren&amp;#39;t really exposing yourself to what it&amp;#39;s all about.&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/great-quote-about-the-smalltalk-ide.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f00050110163871d2860c?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">ide</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">stackoverflow</category>   
        </item> 
 
        <item>
            <title>Putting my hat in the ring for Squeak Leadership Team 2009</title>
            <link>http://methodsandmessages.vox.com/library/post/putting-my-hat-in-the-ring-for-squeak-leadership-team-2009.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/putting-my-hat-in-the-ring-for-squeak-leadership-team-2009.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/putting-my-hat-in-the-ring-for-squeak-leadership-team-2009.html?_c=feed-rss-full</guid> 
            <pubDate>Thu, 19 Feb 2009 18:01:39 -0800</pubDate>         
            
            <description>    &lt;p&gt;As I just &lt;a href=&quot;http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-February/134167.html&quot;&gt;posted to squeak-dev&lt;/a&gt;:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;In trying to recap this past year, my first year of being &lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: italic;&quot;&gt;back&lt;/span&gt; into&amp;#160;the Smalltalk world, I googled &amp;quot;randal schwartz squeak&amp;quot;, and saw:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p&gt;Results 1 - 10 of about 5,910 for (randal OR randall) schwartz squeak.&lt;/p&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think about 5700 of those pages didn&amp;#39;t exist a year ago. &amp;#160;Here&amp;#39;s the&amp;#160;highlights:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Created my blog methodsandmessages.vox.com to publish squeak news&amp;#160;and observations&lt;/li&gt;&lt;li&gt;Demonstrated Squeak and Scratch on the &amp;quot;Lab with Leo&amp;quot; show, hosted by Leo&amp;#160;Laporte and distributed in Canada and Australia&lt;/li&gt;&lt;li&gt;Had both Avi Bryant and Dan Ingalls on FLOSS Weekly, my weekly podcast&amp;#160;with an audience of about 25,000 or so. &amp;#160;Squeak was mentioned once&amp;#160;or twice. :)&lt;/li&gt;&lt;li&gt;Managed to sneak a mention of Smalltalk and Squeak into just about&amp;#160;every other episode of FLOSS Weekly&lt;/li&gt;&lt;li&gt;Got Leo Laporte thinking about a weekly Seaside tutorial video&amp;#160;podcast, in which we would run through my courseware to teach him&amp;#160;(and the audience, by proxy) how Seaside and Squeak works&lt;/li&gt;&lt;li&gt;Provided the weekly Squeak News segment for James Robertson&amp;#39;s&amp;#160;Industry Misinterpretations podcast, broading the continued presence&amp;#160;and currency of Squeak throughout the Smalltalk community&lt;/li&gt;&lt;li&gt;In my role as Leadership Team member, coordinated the cutover&amp;#160;of the squeak.org to Aida, and am currently sheparding the&amp;#160;Squeak 4.0 relicense effort&lt;/li&gt;&lt;li&gt;Established the meme &amp;quot;the year of Smalltalk&amp;quot; in my blog, which has&amp;#160;been used as a unifying rallying cry to help the resurgence in 2008&lt;/li&gt;&lt;li&gt;Got the Brazillian FISL conference interested enough in Smalltalk from my&amp;#160;2008 presentation that they created an entire Smalltalk/Squeak miniconf for&amp;#160;2009 (which I&amp;#39;m just now putting out the CFP for, by the way)&lt;/li&gt;&lt;li&gt;Got interviewed by InfoQ about the Smalltalk Comeback, where&amp;#160;I mentioned Squeak prominently&lt;/li&gt;&lt;li&gt;Got interviewed by WebDevRadio about Seaside, mentioning Squeak&amp;#160;at least a few times&lt;/li&gt;&lt;li&gt;Got interviewed by Reflective Surface, a blog about Ruby-ish things&amp;#160;about Seaside and Squeak&lt;/li&gt;&lt;li&gt;Produced a keynote talk at STIC&amp;#39;s Smalltalk Solutions 2008, which&amp;#160;included my Seaside talk and a Persistence talk, both incorporating&amp;#160;many mentions of Squeak&lt;/li&gt;&lt;li&gt;Gave a three-hour lecture at OSCON 2008 on Smalltalk and Seaside,&amp;#160;using Squeak as the primary demonstration tool&lt;/li&gt;&lt;li&gt;Produced a few videos for Vimeo on how to use Squeak, and got&amp;#160;a few other people using Vimeo for hosting, including creating&amp;#160;a Squeak group there&lt;/li&gt;&lt;li&gt;Created a &amp;quot;Seaside Bootcamp&amp;quot; class, to be delivered by BigNerdRanch&amp;#160;in Germany in a few months&lt;/li&gt;&lt;li&gt;Promoted Squeak via watching various twitter and blog messages for&amp;#160;mentions of Smalltalk, Seaside, and Squeak&lt;/li&gt;&lt;li&gt;Answered many questions on squeak-dev, beginners, and seaside mailing&amp;#160;lists.&lt;/li&gt;&lt;li&gt;Hung out in the #squeak, #seaside, and ##smalltalk channels on freenode,&amp;#160;and the #smalltalk channel on Parcplace, answering questions and&amp;#160;occasionally annoying the other locals&lt;/li&gt;&lt;li&gt;Gave the &amp;quot;Seaside: your next web framework&amp;quot; advocacy presentation at&amp;#160;many companies and conferences, which features Squeak as one of&amp;#160;the many Smalltalk implementations that runs Seaside&lt;/li&gt;&lt;li&gt;Presented a talk on Squeak GLORP at the PostgreSQL day in Portland&lt;/li&gt;&lt;li&gt;Got interviewed by GeekCred podcast for a general biography, but&amp;#160;managed to get Squeak mentioned in there once or twice&lt;/li&gt;&lt;li&gt;Answered Smalltalk and Squeak-related questions on Stack Overflow&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ok, I&amp;#39;ll stop there. &amp;#160;I&amp;#39;m sure there&amp;#39;s three important things I&amp;#39;m&amp;#160;leaving out, and 20 trivial things.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Looking back at this list, all I can say is... &amp;quot;oops, I set the&amp;#160;bar too high for my second year&amp;quot;. :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But seriously, I have dedicated, and continue to dedicate, my time and energy&amp;#160;and attention and skills to promoting Squeak as the basis for a sane&amp;#160;programming environment to make it easier for all of us to get things done,&amp;#160;and cooperate and collaborate in an open-source way to avoid repeating&amp;#160;ourselves.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I would be honored to serve a second term on the Leadership Team, to help&amp;#160;complete the relicensing effort, and work with all parties to figure out what&amp;#160;Squeak 5.0 needs to be. &amp;#160;We&amp;#39;re at an interesting point in Squeak&amp;#39;s development&amp;#160;(think: &amp;quot;the teenage years&amp;quot;), and continuity with the past and a vision for&amp;#160;the future are cruicial.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please consider me as you cast your ballot.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/putting-my-hat-in-the-ring-for-squeak-leadership-team-2009.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f0005011015ea92bd860b?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">squeak</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">leadership team</category>   
        </item> 
 
        <item>
            <title>Comparing Smalltalk and Java</title>
            <link>http://methodsandmessages.vox.com/library/post/comparing-smalltalk-and-java.html?_c=feed-rss-full</link>   
            <author>nobody@vox.com(Randal Schwartz)</author>
            <comments>http://methodsandmessages.vox.com/library/post/comparing-smalltalk-and-java.html?_c=feed-rss-full</comments>
            <guid isPermaLink="true">http://methodsandmessages.vox.com/library/post/comparing-smalltalk-and-java.html?_c=feed-rss-full</guid> 
            <pubDate>Sat, 07 Feb 2009 11:53:14 -0800</pubDate>         
            
            <description>    &lt;p&gt;In &lt;a href=&quot;http://www.falvotech.com/blog/index.php?/archives/475-On-OOA-and-Simplicity-Part-1.html&quot;&gt;&amp;quot;On OOA and Simplicity (Part 1)&amp;quot;&lt;/a&gt;, &lt;a href=&quot;http://www.falvotech.com/blog/index.php?/authors/1-Samuel-A-Falvo-II&quot;&gt;Samuel Falvo&lt;/a&gt; says:&lt;br /&gt;&lt;blockquote class=&quot;webkit-indent-blockquote&quot; style=&quot;margin: 0 0 0 40px; border: none; padding: 0px;&quot;&gt;&lt;p&gt;In short, it&amp;#39;ll take you, the programmer, substantially longer to implement a properly OO solution to any problem in Java than it would in Smalltalk. What this means is that a company will shell out more cash for proper OO solutions in Java than they would in Smalltalk. Period. The economics and the laws of physics agree on this one.&lt;/p&gt;&lt;/blockquote&gt;&lt;div&gt;Well summarized, and the rest of the article provides the justification.&lt;/div&gt;&lt;/p&gt;    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://methodsandmessages.vox.com/library/post/comparing-smalltalk-and-java.html?_c=feed-rss-full#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00e398cc856f0005011017a7b82e860e?_c=feed-rss-full&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://methodsandmessages.vox.com/tags/">java</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">smalltalk</category> 
            <category domain="http://methodsandmessages.vox.com/tags/">ooa</category>   
        </item> 
    </channel>
</rss>

