Good thinking, remove Stack then?

On Thu, Aug 26, 2010 at 1:33 PM, Lukas Renggli <[email protected]> wrote:

> I wonder why there is the need for a stack class at all?
>
> OrderedCollection is the class designed to do Stacks and Queues
> efficiently and portably, see #addFirst:, #addLast:, #first, #last,
> #removeFirst, #removeLast.
>
> Lukas
>
> 2010/8/26 Bart Gauquie <[email protected]>:
> > Hi list,
> >
> > is there a specific reason Stack is extending from LinkedList, instead of
> > using a LinkedList internally?
> > To me, it seems that the protocol that LinkedList,
> SequenceableCollection,
> > ... provides is not the protocol you expect from a Stack?
> >
> > Any thoughts on this?
> >
> > Kind regards,
> >
> > Bart
> >
> > --
> > imagination is more important than knowledge - Albert Einstein
> > Logic will get you from A to B. Imagination will take you everywhere -
> > Albert Einstein
> > Learn from yesterday, live for today, hope for tomorrow. The important
> thing
> > is not to stop questioning. - Albert Einstein
> > The true sign of intelligence is not knowledge but imagination. - Albert
> > Einstein
> > However beautiful the strategy, you should occasionally look at the
> results.
> > - Sir Winston Churchill
> > It's not enough that we do our best; sometimes we have to do what's
> > required. - Sir Winston Churchill
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
>
>
>
> --
> Lukas Renggli
> www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



-- 
imagination is more important than knowledge - Albert Einstein
Logic will get you from A to B. Imagination will take you everywhere -
Albert Einstein
Learn from yesterday, live for today, hope for tomorrow. The important thing
is not to stop questioning. - Albert Einstein
The true sign of intelligence is not knowledge but imagination. - Albert
Einstein
However beautiful the strategy, you should occasionally look at the results.
- Sir Winston Churchill
It's not enough that we do our best; sometimes we have to do what's
required. - Sir Winston Churchill
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to