Re: Template method pattern in Java ???

From: Avner Ben (avner_at_skilldesign.com)
Date: 02/19/04


Date: Thu, 19 Feb 2004 18:07:41 +0100

Chris Smith wrote:
>
> Both of those are rather extreme. C# may not be "Java with some tokens
> changed" (which I suspect was just hyperbole in the first place), but it
> *certainly* borrows a lot of concepts from Java, right down to the very
> details of implementation. Very few of the similarities between C# and
> Java can also be found in Smalltalk, for example -- and you're claiming
> that all their similarities come from that common origin? Or perhaps
> the pure OOPL research you're speaking of ended up reaching the same
> conclusions that Java did to an unbelievable degree?
>
> (This is leaving aside, for the moment, the extent to which either of
> these really took much from the Smalltalk language, as opposed to just
> borrowing a cleaner understanding of basic OO ideas.)
>

Excuse me for not sharing your enthusiasm.

I do not see anything interesting or inspiring in either Java or C#. On
the contrary. All I see is an attempt to restrain and reduce 00 by
strong typing which looks like a technical consideration.

The only question is which of these two work horses is doing the job
better for your particular process. But neither is a thoroughbred. I
would look for inspiration (or lessons about 00) elsewhere.

        Avner.



Relevant Pages

  • Re: Template method pattern in Java ???
    ... > changed" (which I suspect was just hyperbole in the first place), ... > that all their similarities come from that common origin? ... > conclusions that Java did to an unbelievable degree? ... I do not see anything interesting or inspiring in either Java or C#. ...
    (comp.lang.java.help)
  • Re: Template method pattern in Java ???
    ... > changed" (which I suspect was just hyperbole in the first place), ... > that all their similarities come from that common origin? ... > conclusions that Java did to an unbelievable degree? ... I do not see anything interesting or inspiring in either Java or C#. ...
    (comp.lang.java.programmer)
  • Re: Template method pattern in Java ???
    ... > I do not see anything interesting or inspiring in either Java or C#. ... finished saying C# has more in common with Python than Java. ... the superiority of strong or weak typing. ...
    (comp.object)
  • Re: Template method pattern in Java ???
    ... > I do not see anything interesting or inspiring in either Java or C#. ... finished saying C# has more in common with Python than Java. ... the superiority of strong or weak typing. ...
    (comp.lang.java.programmer)
  • Re: Template method pattern in Java ???
    ... > I do not see anything interesting or inspiring in either Java or C#. ... finished saying C# has more in common with Python than Java. ... the superiority of strong or weak typing. ...
    (comp.lang.java.help)