From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 11cae8,b87849933931bc93 X-Google-Attributes: gid11cae8,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public From: clovis@wartech.com Subject: Re: What is wrong with OO ? Date: 1996/12/27 Message-ID: <59vrkm$55r@masters0.InterNex.Net>#1/1 X-Deja-AN: 206165278 references: <32A4659D.347A@shef.ac.uk> <32A71BC6.2D857063@arscorp.com> <32A82AFE.255A@possibility.com> <58bq8c$3n6@news.utdallas.edu> <32ABCB1F.5207@possibility.com> <32b016d4.3487487@nntp.interaccess.com> <32B125E0.7880@calfp.co.uk> <32b55196.1250002@nntp.interaccess.com> <32B65D6C.6F10@deep.net> <32b7181e.2647652@news.nstn.ca> <32B9607F.470B@rase.com> organization: InterNex Information Services 1-800-595-3333 reply-to: clovis@wartech.com newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.lnag.java,comp.object,comp.software-eng Date: 1996-12-27T00:00:00+00:00 List-Id: In <32B9607F.470B@rase.com>, Tansel Ersavas writes: >We are glad to see our ideas are shared by professionals. I personally >believe in visual programming, even though I am still a command-line >person from time to time, especially in Unix. But with the right tool, >even if we don't spend the majority of our time in the tool, we can >achieve a lot, as I observed it in the case with Snowball. I also find >it very useful as a documentation tool. In many projects, even though >documentation is kept in high $$ CASE tools, it is practically >impossible to reverse engineer the entire system and regenerate the >document every time documentation is required. Snowball generates this >documentation every time directly from the source, because Smalltalk is >used as a specification and a repository for all the documentation >information. So it is very useful even for people who won't do any >visual programming, but want to have access to the visual views of their >system at any time on demand, such as presentations. Sounds interesting. I'll be interested in seeing it when it arrives. VisualAge from IBM is good, but in certain respects, especially as based on ENVY Smalltalk, it is very limiting. I'd personally prefer something more towards the VisualWorks model. This is a VERY visible system, even though I'm current tied to IBM's stuff in my current project. >Most visual tools limit us do things their own way. They look nice in >demos, but when we start using them in real life, we feel limited. That >is one of the issue we wanted to address clearly in Snowball. We wanted >Snowball to be a non-intrusive tool. When it is invoked, Snowball will >understand your work without forcing you to any special format, or >restrictions. It is available within a matter of seconds, and after you >have made your changes, or even while you are doing changes, you can >return to the Smalltalk environment and do what you want there. I hope this is true! If so, you are pushing things a great step foward.