<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/comp.lang.smalltalk</id>
  <title type="text">comp.lang.smalltalk Google Group</title>
  <subtitle type="text">
  Discussion about Smalltalk 80.
  </subtitle>
  <link href="/group/comp.lang.smalltalk/feed/atom_v1_0_msgs.xml" rel="self" title="comp.lang.smalltalk feed"/>
  <updated>2009-11-22T23:41:35Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Tom</name>
  <email>kosch...@gmail.com</email>
  </author>
  <updated>2009-11-22T23:41:35Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/4c210886ae9af62c/2c1c88eed96cfa70?show_docid=2c1c88eed96cfa70</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/4c210886ae9af62c/2c1c88eed96cfa70?show_docid=2c1c88eed96cfa70"/>
  <title type="text">Re: Extending protocol of Object</title>
  <summary type="html" xml:space="preserve">
  More efficient perhaps, but not object-oriented and not as efficient &lt;br&gt; as avoiding the test entirely. This is the sort of technique that &lt;br&gt; leads to case statements and other atrocities, making code harder to &lt;br&gt; maintain and extend. I can&#39;t think how much time I&#39;ve spent tearing &lt;br&gt; out #isXXXX methods to create direct program flow. If your collection
  </summary>
  </entry>
  <entry>
  <author>
  <name>jtzecher</name>
  <email>jtzec...@yahoo.com</email>
  </author>
  <updated>2009-11-22T18:11:22Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/4c210886ae9af62c/f9e89078e609c1cc?show_docid=f9e89078e609c1cc</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/4c210886ae9af62c/f9e89078e609c1cc?show_docid=f9e89078e609c1cc"/>
  <title type="text">Re: Extending protocol of Object</title>
  <summary type="html" xml:space="preserve">
  One way that I have found it useful to extend Object is to teach it to &lt;br&gt; return a boolean to indicate whether it is a particular type of domain &lt;br&gt; object. For example, let&#39;s say you have a class called Customer and &lt;br&gt; you want to be able to query whether the domain object you have passed &lt;br&gt; to you as some argument or another is a Customer or not.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Guido Stepken</name>
  <email>gstep...@googlemail.com</email>
  </author>
  <updated>2009-11-22T10:30:50Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/ff5b1833ec2417ae?show_docid=ff5b1833ec2417ae</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/ff5b1833ec2417ae?show_docid=ff5b1833ec2417ae"/>
  <title type="text">Re: What Killed Smalltalk?</title>
  <summary type="html" xml:space="preserve">
  Looking back, IMHO Smalltalk - at that time - when the Windows 3.11 de &lt;br&gt; facto standard came up - Smalltalk at that time was so much advanced, &lt;br&gt; that a integration into 3.11 would have meant a step backwards at high &lt;br&gt; costs. So nobody saw a need to invest money into adopting to industry &lt;br&gt; standards. &lt;br&gt; Later on, industry asked for standards and compatibility. Managers began
  </summary>
  </entry>
  <entry>
  <author>
  <name>johnt</name>
  <email>trinderj...@dsl.pipex.com</email>
  </author>
  <updated>2009-11-21T13:24:36Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/88575dc3812925d6/3eaaa9322bf431f9?show_docid=3eaaa9322bf431f9</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/88575dc3812925d6/3eaaa9322bf431f9?show_docid=3eaaa9322bf431f9"/>
  <title type="text">Re: (VW7.6) Help on implementing a CairoGraphics printer context</title>
  <summary type="html" xml:space="preserve">
  To add host printing capabilities to VW using Cairo, create the &lt;br&gt; following subclasses and their methods. &lt;br&gt; ______________________________ ______________________________ ______________________________ ________________ &lt;br&gt; Win32Surface &amp;gt;&amp;gt; hostPrintJob: aHostPrintJobCairo &lt;br&gt; ^Win32PrintingSurface hostPrintJob: aHostPrintJobCairo
  </summary>
  </entry>
  <entry>
  <author>
  <name>Carl Gundel</name>
  <email>ca...@libertybasic.com</email>
  </author>
  <updated>2009-11-20T14:36:58Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/8c9d6f7ad085c0bb?show_docid=8c9d6f7ad085c0bb</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/8c9d6f7ad085c0bb?show_docid=8c9d6f7ad085c0bb"/>
  <title type="text">Re: What Killed Smalltalk?</title>
  <summary type="html" xml:space="preserve">
  Are you kidding? This was 20 years ago. Have you ever used a &lt;br&gt; computer with an Intel 80486 processor (before the Pentium)? By &lt;br&gt; today&#39;s standards this was not a &amp;quot;super machine&amp;quot; but it would be &lt;br&gt; considered really slow. Perhaps 100 times slower at least than your &lt;br&gt; typical computer today. Even a $200 netbook would trounce the
  </summary>
  </entry>
  <entry>
  <author>
  <name>Guido Stepken</name>
  <email>gstep...@googlemail.com</email>
  </author>
  <updated>2009-11-19T22:34:33Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/0329366969c71aed?show_docid=0329366969c71aed</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/0329366969c71aed?show_docid=0329366969c71aed"/>
  <title type="text">Re: What Killed Smalltalk?</title>
  <summary type="html" xml:space="preserve">
  Carl Gundel schrieb: &lt;br&gt; But where can I buy that super machine again, how do you call it - 486/25? &lt;br&gt; And my dealer told me, that he ran out of those &amp;quot;16MBRAM&amp;quot; pieces ... &lt;br&gt; Damn! &lt;br&gt; Have fun, Guido Stepken
  </summary>
  </entry>
  <entry>
  <author>
  <name>Shin</name>
  <email>t...@tcltalk.ath.cx</email>
  </author>
  <updated>2009-11-19T18:56:43Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/61bc55cd96456d0f?show_docid=61bc55cd96456d0f</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/61bc55cd96456d0f?show_docid=61bc55cd96456d0f"/>
  <title type="text">Re: What Killed Smalltalk?</title>
  <summary type="html" xml:space="preserve">
  I think, what killed Smalltalk on desktops most, was the availability &lt;br&gt; of compiling OO systems with rapid GUI prototyping capabilities, like &lt;br&gt; Borland&#39;s Delphi. Smalltalk simply fall of the bandwagon in the early &lt;br&gt; 90s. &lt;br&gt; Thomas
  </summary>
  </entry>
  <entry>
  <author>
  <name>ofilha</name>
  <email>joaot...@gmail.com</email>
  </author>
  <updated>2009-11-19T16:12:30Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/f598c9b338ed31bf?show_docid=f598c9b338ed31bf</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/f598c9b338ed31bf?show_docid=f598c9b338ed31bf"/>
  <title type="text">Re: learning smalltalk</title>
  <summary type="html" xml:space="preserve">
  On Nov 18, 10:37 pm, Benjamin L. Russell &amp;lt;DekuDekup...@Yahoo.com&amp;gt; &lt;br&gt; wrote: &lt;br&gt; Thank you all for all the suggestions.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Carl Gundel</name>
  <email>ca...@libertybasic.com</email>
  </author>
  <updated>2009-11-19T15:23:10Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/c633dc24e7eeede3?show_docid=c633dc24e7eeede3</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/3d7462db0d8c4415/c633dc24e7eeede3?show_docid=c633dc24e7eeede3"/>
  <title type="text">Re: What Killed Smalltalk?</title>
  <summary type="html" xml:space="preserve">
  In the early 90&#39;s I built a system in Smalltalk/V 286 that managed &lt;br&gt; production in a circuitboard factory on a single 486/25 with only 16MB &lt;br&gt; RAM. This machine serviced a couple of dozen terminals and several &lt;br&gt; printers. It was an interactive system providing order quotes, &lt;br&gt; engineering of jobs, tracking of bill of materials, split orders,
  </summary>
  </entry>
  <entry>
  <author>
  <name>Carl Gundel</name>
  <email>ca...@libertybasic.com</email>
  </author>
  <updated>2009-11-19T15:14:47Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/a043c016cfd0e6a5/d2f13bf54a2df8bc?show_docid=d2f13bf54a2df8bc</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/a043c016cfd0e6a5/d2f13bf54a2df8bc?show_docid=d2f13bf54a2df8bc"/>
  <title type="text">Re: What do you want in Redline Smalltalk?</title>
  <summary type="html" xml:space="preserve">
  What sort of debugger do you envision? &lt;br&gt; -Carl Gundel &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.runbasic.com&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Easy Web Programming in BASIC
  </summary>
  </entry>
  <entry>
  <author>
  <name>dmacq@erols.com</name>
  <email>dm...@erols.com</email>
  </author>
  <updated>2009-11-19T15:07:12Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/57e48c486ebcde9e/1da6407b45c2a22b?show_docid=1da6407b45c2a22b</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/57e48c486ebcde9e/1da6407b45c2a22b?show_docid=1da6407b45c2a22b"/>
  <title type="text">Re: NYCST - Return to Smalltalk</title>
  <summary type="html" xml:space="preserve">
  +2! &lt;br&gt; Donald
  </summary>
  </entry>
  <entry>
  <author>
  <name>Benjamin L. Russell</name>
  <email>dekudekup...@yahoo.com</email>
  </author>
  <updated>2009-11-19T06:37:07Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/c6cf494ea27b2cbf?show_docid=c6cf494ea27b2cbf</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/c6cf494ea27b2cbf?show_docid=c6cf494ea27b2cbf"/>
  <title type="text">Re: learning smalltalk</title>
  <summary type="html" xml:space="preserve">
  On Wed, 18 Nov 2009 09:29:56 -0800 (PST), ofilha &amp;lt;joaot...@gmail.com&amp;gt; &lt;br&gt; wrote: &lt;br&gt; One option is to try out Squeak [1] (see &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.squeak.org/&quot;&gt;[link]&lt;/a&gt;). &lt;br&gt; Squeak provides an attractive, easy-to-use GUI environment for &lt;br&gt; Smalltalk. &lt;br&gt; For a tutorial, I would recommend either _Squeak: Learn Programming &lt;br&gt; with Robots_ [2], by Stephane Ducasse (see
  </summary>
  </entry>
  <entry>
  <author>
  <name>jarober</name>
  <email>jaro...@gmail.com</email>
  </author>
  <updated>2009-11-18T18:45:09Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/0e5841fdece0a7d4?show_docid=0e5841fdece0a7d4</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/0e5841fdece0a7d4?show_docid=0e5841fdece0a7d4"/>
  <title type="text">Re: learning smalltalk</title>
  <summary type="html" xml:space="preserve">
  Well, you can download VisualWorks or ObjectStudio (free for non- &lt;br&gt; commercial use): &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.cincomsmalltalk.com/userblogs/cincom/smalltalk.ssp&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; And then check out the tutorials and screencasts: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.cincomsmalltalk.com/userblogs/cincom/tutorials.ssp&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://smalltalk-daily.cincomsmalltalk.com&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; You can subscribe to the screencasts in iTunes, and have a new one
  </summary>
  </entry>
  <entry>
  <author>
  <name>ofilha</name>
  <email>joaot...@gmail.com</email>
  </author>
  <updated>2009-11-18T17:29:56Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/59c16764db562f80?show_docid=59c16764db562f80</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/30fb65fcc13fb7aa/59c16764db562f80?show_docid=59c16764db562f80"/>
  <title type="text">learning smalltalk</title>
  <summary type="html" xml:space="preserve">
  Hi all, &lt;br&gt; I am interested in learning smalltalk just for fun. I was wondering &lt;br&gt; where i can get a good tutorial on the subject and a compiler that i &lt;br&gt; can get for free to learn smalltalk. &lt;br&gt; I also am wondering where is smalltalk&#39;s greatest strenght, in terms &lt;br&gt; of applications, i.e. gui,console,web etc... &lt;br&gt; thanks
  </summary>
  </entry>
  <entry>
  <author>
  <name>Louis LaBrunda</name>
  <email>l...@keystone-software.com</email>
  </author>
  <updated>2009-11-18T14:18:09Z</updated>
  <id>http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/57e48c486ebcde9e/635b6adf39b09ed5?show_docid=635b6adf39b09ed5</id>
  <link href="http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/57e48c486ebcde9e/635b6adf39b09ed5?show_docid=635b6adf39b09ed5"/>
  <title type="text">Re: NYCST - Return to Smalltalk</title>
  <summary type="html" xml:space="preserve">
  +1! &lt;br&gt; Lou &lt;br&gt; ------------------------------ ----------------------------- &lt;br&gt; Louis LaBrunda &lt;br&gt; Keystone Software Corp. &lt;br&gt; SkypeMe callto://PhotonDemon &lt;br&gt; mailto:L...@Keystone-Software. com &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.Keystone-Software.com&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
</feed>
