Re: OO in Mathematica
- To: mathgroup at smc.vnet.net
- Subject: [mg37635] Re: OO in Mathematica
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Thu, 7 Nov 2002 06:41:20 -0500 (EST)
- Organization: Universitaet Leipzig
- References: <4EDE40BF-ECCD-11D6-B0A7-00039311C1CC@tuins.ac.jp> <apveg8$s2e$1@smc.vnet.net> <200211050959.EAA14158@smc.vnet.net> <aqb0vt$mha$1@smc.vnet.net>
- Reply-to: kuska at informatik.uni-leipzig.de
- Sender: owner-wri-mathgroup at wolfram.com
Hi, you are right, I have never written a Mathematica "program" and I don't know what is can be. Since there is no "program" it can't have any structure. You can have functions but I have never written a function with more than ca 30 statements. There is no reason to "structure" a Mathematica function that has typical 5--10 statements. It seems that larger packages work perfectly right without any object oriented extension -- how can this happen ? And yes I mean functional programming when I say "functional programming". Every real functional/logic programming language has an assigment. The assigment is not needed but it save some computation time. Mathematica has also functions like While[] only for efficiency. Regards Jens Hermann Schmitt wrote: > > Hello, > you must differentiate between instructions and the structuring of programs. > If you write a small program the structure of the program is no issue. But I > think, that Mathematica is one of the best programming languages, you can > also program larger programs/applications with Mathematica. Then the > structuring of the program/the applications is an issue. You ignore the > problems of structuring. > Additionally, your usage of the notion "functional programming" is wrong. If > you read in the literature, you will see, that functional programming is > programming only with functions and expressions and without variables and > without the assignement of values to variables. I think, you can program in > this way in Mathematica, but I do not think, that you mean this. > Hermann
- Follow-Ups:
- Re: Re: OO in Mathematica
- From: "Hermann Schmitt" <schmitther@netcologne.de>
- Re: Re: OO in Mathematica
- From: jmt <jmt@dxdydz.net>
- Re: Re: OO in Mathematica
- References:
- Re: OO in Mathematica
- From: Jens-Peer Kuska <kuska@informatik.uni-leipzig.de>
- Re: OO in Mathematica