Mathematica 9 is now available
Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2001
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2001

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

Search the Archive

Re: Creating objects

  • To: mathgroup at smc.vnet.net
  • Subject: [mg31645] Re: Creating objects
  • From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
  • Date: Fri, 23 Nov 2001 05:46:10 -0500 (EST)
  • Organization: Universitaet Leipzig
  • References: <9t8696$r6g$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Hi,

Mathematica is a functional logic language and it should be
programmed in functional style.

Since the functional concept is much more powerful than the
"object oriented" style, you you should use the functional 
style.

Since Mathematica is optimized to handle functional logic
definitions very efficient you should use functional logic
definitions.

Roman Maeders book "The Mathematica Programmer II" has some
packages for object oriented programming, manly to show
how laborious and useless this concept is.

Regards
  Jens

Oleg Burd wrote:
> 
> As Mathematica beginner I have problem by programming my own objects.
> Is there any possibility to implement some object -oriented concepts like
> inheritance in Mathematica?
> Thanks,
> Oleg.


  • Prev by Date: Re: making a e-funtion of two coördinates
  • Next by Date: Re: Problem with finktion with four variables
  • Previous by thread: Re: Creating objects
  • Next by thread: Re: Creating Objects