On Fri, 1 Mar 2024 00:14:06 +0100, pehache wrote:
"type-bound procedure" really tells what it is, much more than "method".
It’s a mouthful though, isn’t it. Unlike the concise, and common, term used by every other OO language out there.
On Fri, 01 Mar 24 12:35:56 +0000, pehache wrote:
Le 01/03/2024 à 02:51, Lawrence D'Oliveiro a écrit :
On Fri, 1 Mar 2024 00:14:06 +0100, pehache wrote:
"type-bound procedure" really tells what it is, much more than
"method".
It’s a mouthful though, isn’t it. Unlike the concise, and common, term >>> used by every other OO language out there.
Fortran is by far not an OO language, it just incorporates *some* OO
features on the top of a procedural language. C++ isn't either, by the
way.
“Procedural” and “object-oriented” are orthogonal concepts: nearly all
“object-oriented” languages are also “procedural”.
Languages that introduce new ground-breaking paradigms can justify making
up new terms for them (like “continuation” in Scheme). If you’re just borrowing concepts from other languages, making up your own terms just
makes it look like you are trying to obscure the fact that you’re borrowing.
I find such debate completly pointless
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 991 |
Nodes: | 10 (0 / 10) |
Uptime: | 119:30:12 |
Calls: | 12,958 |
Files: | 186,574 |
Messages: | 3,265,636 |