(j3.2006) Why is the Passed-Object Argument Explicit?
Bill Long
longb
Tue Feb 4 15:04:00 EST 2014
On Feb 4, 2014, at 1:49 PM, Craig Dedo <craig at ctdedo.com> wrote:
> Everyone:
> Yesterday, on the Intel Visual Fortran (IVF) Developers Forum, Jim Dempsey asked this question:
> [Quote]
> Do you know why the Fortran standards committee did not choose to make the ?this? arg implicit? (like most other OO languages)
> [End of quote]
Would that cause ?this? to be a reserved variable name? That would seem very un-Fortran.
Cheers,
Bill
>
> Although I was present during the development of the OOP features, my memory is hazy as to why the passed-object argument is explicit rather than implicit. Could one or more persons refresh my memory? Malcolm, you headed up the OOP effort, could you please contribute your insight?
>
> Sincerely,
> Craig T. Dedo
> 17130 W. Burleigh Place
> P. O. Box 423 Mobile Phone: (414) 412-5869
> Brookfield, WI 53008-0423 E-mail: <craig at ctdedo.com>
> USA
> Linked-In: http://www.linkedin.com/in/craigdedo
>
> _______________________________________________
> J3 mailing list
> J3 at mailman.j3-fortran.org
> http://mailman.j3-fortran.org/mailman/listinfo/j3
Bill Long longb at cray.com
Fortran Technical Suport & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9142
Cray Inc./ Cray Plaza, Suite 210/ 380 Jackson St./ St. Paul, MN 55101
More information about the J3
mailing list