jonathan at carnageblender.com
Fri Aug 12 11:18:10 MDT 2005
On Fri, 12 Aug 2005 11:08:40 -0600, "Hans Fugal" <hans at fugal.net> said:
> On Fri, 12 Aug 2005 at 10:05 -0700, Jonathan Ellis wrote:
> > On Fri, 12 Aug 2005 11:02:38 -0600, "Levi Pearson" <levi at cold.org> said:
> > > C++ has something of the TMTOWTDI philosophy as well.
> > Yes. That's a large reason why most companies (outside of the obvious
> > specialized areas) have been moving away from C++ for years.
> ... to Java and other OO languages who also provide the very TMTOWTDI
> points that Levi mentioned
Er, no. A primary design goal of Java, that was largely delivered on,
was to be more orthogonal (i.e., have Less Ways To Do It) than C++.
> (e.g. polymorphism)?
Uh, polymorphism is a code-reuse mechanism, and an excellent example of
how Java stripped away other things from C++ to leave a single way to
More information about the PLUG