Posted by
Tom Leylan on
Oct 14, 2004; 1:03am
URL: https://forum.world.st/an-online-class-hierarchy-tp3371800p3371842.html
"Bill Schwab" <
[hidden email]> wrote in message
news:ckk2v8$19qq$
[hidden email]...
> It sounds as though you are already aware that you can see how they work
> from the trial version. I probably also do not need to tell you that the
> code is often more informative than the method-level comments.
Hi Bill: Stacks and queues work the same in all languages or I'll suggest
that they aren't stacks and queues. If a stack class doesn't have push and
pop methods or something corresponding to them I'd be shocked. :-) Ah... a
quick check of GNU ST reveals there is no stack or queue class. And a FAQ
suggests using an OrderedCollection. Now the question is did Dolphin add
these constructs?
In any case I'm not wondering about a queue... seriously I just need to see
what there is to work with.
> MVP starts out a little confusing, but after a while, you will begin to
> wonder why it was so difficult. I keep hoping we'll get better at
> reducing the time for that to happen. Trust me that it does happen.
Not a problem. I'm not trying to sell myself on the concept. Any
implementation has wiggle room and I'm interested in seeing what is being
handled "out-of-the-box".
> Does this make you a Smalltalker trying to convert a shop? Are you an
> employee or consultant/other?
I'm a consultant and as such I always keep my options open. ST isn't
something I just heard of, I bought my copy of the Byte Magazine "Smalltalk
issue" when it originally came out. I've never written anything using it
but I had one of the earlier free versions of Dolphin installed a long time
ago.
> Most C* developers are not going to see the benefits of Smalltalk, and
> many don't even want to try to see it.
That attribute isn't limited to C developers :-) The Ford dealership isn't
going to point you down the street to the Honda dealer. I can't believe a C
developer wants their programs to crash, it's a recognized downside. If
you've written data directly into the operating system space... you just
haven't been programming in C very long :-) The developers probably don't
program in Smalltalk, the app wasn't written in Smalltalk and they weren't
around when the decision to write it in C was made. Everybody has a
rational for their decision and sometimes it's paying the rent.
Thanks for your reply,
Tom