Object oriented methods using Fortran 90
ACM SIGPLAN Fortran Forum
The design and evolution of C++
The design and evolution of C++
Object-oriented software development with traditional languages
ACM SIGPLAN Fortran Forum
On parallel object oriented programming in Fortran 90
ACM SIGAPP Applied Computing Review
ACM Transactions on Mathematical Software (TOMS)
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Expressing object-oriented concepts in Fortran 90
ACM SIGPLAN Fortran Forum
ACM SIGPLAN Fortran Forum
Generic programming in Fortran 90
ACM SIGPLAN Fortran Forum
ACM SIGPLAN Fortran Forum
Hi-index | 0.00 |
Tonto is an object oriented system for computational chemistry. This paper focuses mainly on the Foo, the object oriented language used to implement Tonto. Foo currently translates into Fortran 95. It offers almost all the features of the coming Fortran 2000 except for dynamic types. It goes beyond the Fortran standard in that parameterised types and template-like inheritance mechanisms are provided. Since the method is based on textual inclusion, it generates code which is easy for the compiler and human to understand. Example code is given, and possible future work on the language is discussed.