Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornellcs!newsstand.cit.cornell.edu!portc01.blue.aol.com!news-peer.gsl.net!news.gsl.net!news.mathworks.com!uunet!in3.uu.net!news2.new-york.net!not-for-mail
From: vlad@world2u.com (Vlastimil Adamovsky)
Subject: Re: [SE] another bug?
X-Newsreader: Forte Free Agent 1.0.82
X-Nntp-Posting-User: (Unauthenticated)
Message-ID: <DyF96x.Iuw@news2.new-york.net>
References: <32499AA8.6C0A@csu.edu.au> <3248C667.602F@objectshare.com> <Meitnik-2509960436190001@ttye0.emi.net> <32493C9C.4C1C@objectshare.com> <DyB97p.DL5@news2.new-york.net> <52estq$4ts@news.wco.com>
X-Trace: 843878984/24403
X-Nntp-Posting-Host: i123.116.world2u.com
Date: Sat, 28 Sep 1996 02:49:38 GMT
Lines: 47

joeb@wco.com     (Joe Barnhart) wrote:

>In <DyB97p.DL5@news2.new-york.net>, vlad@world2u.com (Vlastimil Adamovsky) writes:
>> During my work I found many bugs (in Smalltalk V/Win16) and I had to
>>fix them. The nice result was, that programs written by me didn't work
>>in the "correct" version.

>And, of course, you TOLD Digitalk about those fixes of yours, and you 
>POSTED the fixes widely, so others could find them.  Right?  

5 years ago I had no access to Internet and my fixes had involved revriting many
GUI methods (found in sunclasses of Window) and methods found in subclasses of
ViewManager. It was a long time ago, but I still remeber very bad bug, when
device context refernced to by hDC was not released when not needed any longer.
In Windows 3.x you can have only five (I believe) device contexts. 
I never bothered to report those bugs, because I simply created new subclasses
with corrected methods, so other people could still use the original ones. So my
fixes were in fact "enhancements". 
And furthermore I developed runtime versions  of my applications, so user didn't
care about fixed bugs.

>After all, that's how fixes get BACK into the product...

Yes, correct.... The client, I work for, is always notified about bugs and
allways receives suggestions about how to fix it. I get paid for it.

When I was buying many versions of Digitalk Smalltalk during many years, then it
was Digitalk who got paid for it. 

I understand that it is very normal to have a software that is not bug-free.
That's why we have alpha and beta test programmers and users  who "promise" to
report bugs. I didn't promise anything.

Finding bugs in SE is a very good exercise and actually it will help to
understand Smalltalk better. 

I hope SE will atract people to Smalltalk magic and make them interested in far
advanced version of Smalltalk and convince them
that it is worth of paying thousends of dollars for those products.





 Vlastimil Adamovsky
 ** C++ and Smalltalk consultant**

