From help-octave-request at bevo dot che dot wisc dot edu Fri Feb 2 23:17:21 2001 Subject: Re: MPI From: "John W. Eaton" To: Alex Verstak Cc: help-octave at bevo dot che dot wisc dot edu Date: Fri, 2 Feb 2001 23:17:14 -0600 On 2-Feb-2001, Alex Verstak wrote: | I cannot give you an example, but I can explain why they wrote | it in the standard this way. MPI/C is a low-level API for a | low-level language, so this requirement is not unreasonable. I think it is, unless you can explain what good purpose it serves to *require* that the MPI_Init function must receive exactly the same argv/argc that main() sees. | Standards are not meant to create good designs; | they merely codify the existing practice. The great thing about standards is that there are so many to choose from. Why tolerate stupid ones? | I already explained how MPICH uses this feature. How? What would break if it didn't get the exact same argv/argc that main() sees (but still did receive arguments that are useful to it)? jwe ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------