MathGroup Archive 2002

[Date Index] [Thread Index] [Author Index]

Search the Archive

Not quite a Swell FLOOP?

  • To: mathgroup at
  • Subject: [mg37430] Not quite a Swell FLOOP?
  • From: "Steven T. Hatton" <hattons at>
  • Date: Mon, 28 Oct 2002 03:40:58 -0500 (EST)
  • Sender: owner-wri-mathgroup at

I must admit, Mathematica looks a lot different to me after having done some 
real programming in Java, than it did a few years ago.  I understand it much 
better, but I also find myself grasping for things that don't seem to be 
native to the product/language.

There seems to be virtually no native support for OOP in Mathematica. Am I 
understanding things correctly?  Dr. Mäder (I'm being a bit stubborn here - 
use UTF-8) provides his own object package with his Computer Science with 
Mathematica.  I haven't worked with yet, but by looking it over, it seems a 
bit kluged (*&Query=kluge 
).  I don't mean to upbraid Dr. Mäder's attempt to add functionality which 
probably should be a native part of the Mathematica language.  Perhaps I'll 
get used to the approach he has used, but for now, I must say, it seems 
awkward.  My guess is Dr. Mäder did the best that could be expected with the 
constraints under which he was working.

It is inconceivable to me that I am the first person to question the lack of 
native OO support in Mathematica.  There must be a history of discussion on 
this topic.  Is anybody aware of a record of such?  Am I not understanding 
things correctly?  Do others believe OO support is lacking in Mathematica, 
and really 'should' be here?
Hatton's Law: 
"There is only One inviolable Law."

  • Prev by Date: RE: Approximation of complex solutions
  • Next by Date: Re: random derangement
  • Previous by thread: Serial Mathematica 4.x EUROPE !!!
  • Next by thread: Re: Not quite a Swell FLOOP?