Re: Programming style: postfix/prefix vs. functional
- To: mathgroup at smc.vnet.net
- Subject: [mg70633] Re: [mg70587] Programming style: postfix/prefix vs. functional
- From: "Chris Chiasson" <chris at chiasson.name>
- Date: Sat, 21 Oct 2006 05:14:39 -0400 (EDT)
- References: <200610200921.FAA11092@smc.vnet.net>
One thing I have wondered is, what function corresponds to the short hand "@". I know @ appears in Operate. Also, the ? can sometimes tell what function an operator represents (try ?/@ ) , but ?@ only gives System`$ (the symbol $ in the context System). On 10/20/06, Will Robertson <wspr81 at gmail.com> wrote: > Hello, > > As a newcomer to Mathematica, I'm a little unsure on what "good style" > would be in this programming language. I notice that several functions > have prefix and postfix notations such as //. for ReplaceRepeated, /@ > for Map, and so on. > > Clearly using these forms makes the code more compact, but sacrifices > some level of readability. Are there guidelines or suggestions that > have built up over the years of whether these are "good" or "bad" to > use? > > If it's simply personal preference, what do you like to use? > -- > Many thanks, > Will Robertson > > -- http://chris.chiasson.name/
- Follow-Ups:
- Re: Re: Programming style: postfix/prefix vs. functional
- From: Murray Eisenberg <murray@math.umass.edu>
- Re: Re: Programming style: postfix/prefix vs. functional
- From: Murray Eisenberg <murray@math.umass.edu>
- Re: Re: Programming style: postfix/prefix vs. functional
- References:
- Programming style: postfix/prefix vs. functional
- From: "Will Robertson" <wspr81@gmail.com>
- Programming style: postfix/prefix vs. functional